1) People talk behind eachothers back.
2) Senior management will bad mouth you to other manager or senior people
3) You can be put into any project, without prior notice over night
4) Revengeful attitude of managers, they say they won't take it personally but it is always personal
5) Not open to feedbacks, they like to pin point people instead of trying to understand the raised concern.
6) When reviews are posted, how can we improve on this is not the approach!! Who must have posted it, how can we find the culprit and create an issue out of it that is the major concern.
7) Managers are not upto the mark, and neither willing to improve, everybody is concerned about hoe their personal agenda is attained
8) Too much politics and negativity spoiling the work culture and team environment
9) Senior testers are not upto the mark with the industry requirements, yet paid above the market standard
10) No proper training programs for freshers
11) No appraisal cycles, if they need you, you'll get a good appraisal else they are low on funds.