Pros
Best place for freshers to learn a specific technology and grow in the same. Exposure and interaction with clients during demonstration of projects. No such thing as bench, everybody is on a project. Employees are wonderful, be it a developer, tester, content writer or any position! The PMs mentioned in the prior reviews do not work here anymore(1 remains). New replacements have come in charge now with good technical knowledge. Best decision ever made by the CEO so far. Can definitely see the potential for growth and the management getting better now.
Cons
Worst place for experienced. 2-3 years of experienced individuals are tagged as deputy TL or TL and asked to attend lead calls and give estimations of projects. If anybody is looking to get out of development and become a business analyst, then this is the place for you. If not, and plan to be an in depth developer in the upcoming years, this is not the place for you! Hiring freshers for 1.2LPA combined with a bond of 2 years.