Pros
-Flexible Timings -Friendly colleagues -Good Initial Salaries -Learning opportunities for FreshGrads -Overall a good place to start your career and to improve your skill-set
Cons
- The company doesn't have a vision of what it wanna accomplish. thus growth of employees is stagnant for the mid to long term. - Promotions can be challenging, you'll probably have to threaten to leave to get one. - There isn't a structured approach to how the bosses run the place. They like to micro-manage EVERYTHING. So at times, it feels like people have designation but no power or control. - Other employees there, are extremely cable but they are often underutilized. - Don't get surprised if you get hired as a Dev but asked to do petty work as a BA, QA, or whatever.