Overall its not a good company to stay for a long period.The good thingsFun colleagues! But high turn over due to pressure from the management. Managment involve and always want to know about your personal life.
The challengesEverything is under management control. The freedom of idea is not allowed. You just have to follow the instruction eventho its so unfair and silly. Bonus given is based on the relationship between you and the superior not from your kpi.