Pros
Great place to work but few people make it the worst
Cons
How would you assess and classify the efforts put in by some one that promote overall group efficiency, performance and company ideals before individualized self growth personnel who do not show any practical contribution when it comes to deliverables and start playing dirt politics for their self promotion and growth. No one denies the growth but at what cost? What happens to the company culture when you have these cunning & egoistic people at VP level in the company? How will the culture be healthy when you have these kind of senior people who do not collaborate with teams and keep running their own agenda. Least concerned on what they commit to deliver but keep writing stuff on confluence to market themselves. Keep bullying people and undermine the team constantly. Should these kind of people be still asked to lead?