1. High work pressure But No career growth. No new technologies used.
2. Works of employees never appreciated until you be the pet of Managers.
3. You will be assigned to multiple projects at same time same day & it will make you stressed, forced to work 10 - 12 hours daily.
4. No Appreciation from Managers & Management but they will blame you even on small mistakes.
5. You can raise concerns, No use.. Management will through it in dustbin.
6. You are the Best until you raise a concern against a change they made anywhere in the policy, work flow or against newly hired Management pets.
7. Leads, Managers & management is really bad, they not even bothered about employees and their personal values, family life.
8. Some Leads thinks that they know everything, but they don't have basic knowledge, only show-offs
9. Forced to work on weekends and on public holidays without extra pay or compensatory leave. Your leaves will be marked without fail and deduct the pay without any mercy.
10. No freedom to take decisions during work.
11. Micro Management and employee pressuring.
12. Team leads and Managers works purely based on politics by blaming the developers.
13. No vehicle parking space for the employees
14. No Job security