Helps you to be more efficient, develops your skill and knowledgeThe good thingsThe good thing about this company, they give positive feedbacks in everything you've done, teaching you how to improve yourself. Letting you grow in anyways and giving you chance to know how much you can give to be a better person. They appreciate you no matter how you've done your work and let you know if it is enough and do it again to be better.
The challengesYou need to exceed all their expectation cause they're really into what you can give. You're also challenge because you've alot of competitors. Everyone is doing what they can its up to you how you can make it to be appreciated and to be noticed.