1. Bad salary structure
2. Less onsite opportunity based on projects. If you got stuck in a project you will not get onsite opportunity for your whole life.
3. HR team needs improvement,
4. much needed improvement for food quality in cafeteria
5. Too many builds, although i have heard willing switch to tech park in future.
6. with growing very fast, quality of employees getting hired i some what compromised.
7. If you are silent and do not bluff, although you do best work in your team but you will not be considered.