Pros
Can be a good working environment depending who you work with. Friendly Staff and colleagues
Cons
Need to be cautious on getting caught in office politics, You can't trust the management as any information you share can be used against you. Can be very strategic on finding ways to push you out if needed. Ensure to bring or borrow knee pads if you're planning to climb up the food chain,