Cons:
1. favorites get promotion, more packages and reward for feet licking. high politics at senior level.
2. I have observed that staff level researchers do not get credit for their work . credit goes to their team leaders usually. It is easy to steal work credit here, as nobody bothers to ask who did what. No recognition of good work or new ideas.
3. Below par support- needs better professionals in HR, need a 'REAL' Project Manager.
4. Lot of ADMINS here (about 7-8 zillions) ! - who do not work, ill speak of research work , harass females and intimidate researchers.
You cant really make good leaders where support staff (HR, Admin etc) show superiority over research staff.
4. Decision Making : Need more group decision making , instead of opinionated ones by two or three people.
5. Nobody cares when good people leave!
6. PARADISE - for people who talk and do not know their work, people who lick their bosses all day and who want to abuse their team mates to look like a great leader.
5. One particular female is in the senior management . she is a bad fish. She abuses her team mates, doesn't know anything of her work. she should be sacked. There are at-least two more like that up here in leaders.