Pros: fun loving people, always interesting, pool table and cafe
Cons: low pay, few opportunities to advance, office politics
I loved the people because they were fun and experienced. But often that experience made them closed minded to new ideas. Your pay raises are based on performance but your promotions are based on office politics. Everyone accepted the fact that you basically wait your turn to be promoted. So many people there had been there 5, 10, 15 years.