Pros
Is there any Pros? Hmmmm.... Let me think. Nothing comes to my mind.
Cons
Too much office politics. Bosses favor those employees that feed them information about others. You don't feel that you are part of the company at all. Yes at all. Sometimes, I wonder if I'm working in the US. I don't recommend to anyone. As you are spending the majority of your active time at work, you need to be happy to go to your office every morning and should be enjoying it while you are there. Considerable number of Admins/Leaders are not well equipped with the necessary skills/knowledge to do their job - and this will create confusion specially if you have experience in other companies and try to implement the same or expect similar environments. And ... Lot's of turnover.