Ups and Downs
Great place to work in a lot of ways. Good pay, decent medical (though pricey), good work life balance, some great people. However, the culture leaves a lot to be desired. Very stuffy work environment, and a lot of internal politics that can make you miserable. Teamwork and communication are lacking; issues always lead to an endless blame game.
ProsStability, pay, most of your coworkers
ConsToxic culture, absolutely no fun