Pros: no pros are worth the cons
Cons: political, unstable, no teamwork
Most political place I have ever worked. Never trust any of the people you think "May" be your friends here because everyone is job scared and they will all throw you under the bus! Not to mention that the "leadership" is very crooked and dishonest.