Pros
Management never expects their flaws or mistakes. Always try to rule over hired employees, which usually don't work with smart people like me. Buttering skills are mandatory for good reviews & salary increments instead of technical skills.
Cons
Low salaries for smart working people. While annual review for salary increment, feedback and reviews are taken from such people those who don't even stands near around your skills knowledge. All they notify you about are your flaws, like you don't know this, and you don't know that, moreover that doesn't matter even if anyone above your level don't knows 'abcd' of your skills. Though, they say few good buttering words as well, but overall they just keep you holding down like slaves with cheap wages.