Pros
Good healthcare and time off benefits
Cons
Toxic workplace. Very little, if no, oversight and regulation of unethical and otherwise questionable behavior. HORRIBLE MANAGEMENT, favoritism, unprofessional, let people do whatever they want. Incompetence gets rewarded, especially if you make friends in the right places. People take multiple hours for lunch, are on personal calls all day, and don't get their work finished yet they still get promoted. Working hard and exceeding expectations gets you nowhere and barely a thank you for your contribution. People will intentionally make you look bad if they don't like you, which has happened to to me as well as other coworkers. Some managers and directors only care about looking good to their superiors because their main concern is their own personal gain. If you don't follow the crowd and join the clique, you will be ostracized. Unfriendly and negative atmosphere; most employees fearful of reporting unethical behavior due to potential negative recourse.