Pros
Benefits are okay, but certain plans carry huge deductions from pay.
Cons
They charge you for parking and other ridiculous things. You get a ludicrously generic job description so you get underpaid for additional work and responsibilities. The director had no idea what was going on with her staff unless she was made aware by the time the damage was done. Definitely favoritism and it showed in the stupidly low bonuses and petty insignificant equity increases. 3% = doing a good job which was 50 cents. Senior human resources management seemed like they were in a competition to divert blame, burn bridges with other human resources department. There were 5 to 6 different departments when I left which is contributing to this problem. Recruitment was a disaster and we have to abide by how they did things no matter how badly it effected us. Any ideas I had for more efficiently processing and communicating were shot down before I could finish a sentence. Lived paycheck to paycheck with two roommates.