1) favoritism
2) Upper management especially the CFO gossips
3) No real growth
4) Managers talk behind your back ALL THE TIME
5) no real sense of promotion
6) They appreciate the team in India more than the US team
7) Constant micro-management
Do not work here, they suck the life out of you