Pros
Company is nice and provides benefits to employees.
Company is well known
Cons
Few management people are biased with their employees and upper management is not aware about it.
Extreme politics and playing of mind games
Unprofessional behaviour, personal grudges, to take revenge attitude for those employees who are not in their favour and misuse of their contacts.
Spreading rumours about employees in their absence, torturing employees mentally and emotionally to quit the job
Torturing of employees after leaving the job as well.
Humiliation of employees infront of others, targetting employees with unexpected targets, provoking them to quit every now and then, giving negative and fake feedbacks to upper management
Interested to know about other employees or colleague's personal life for commenting and making jokes on it publicly and what they are not good at
Promotion and appraisal of their favorite employees only, degradating other team members and never appreciate them.
Uncooperative colleagues.