Great pay and benifits
Great people doing good work there. Lots of fun and variety if you want to try different things but horrible managers from an employees perspective. It's amazing how a single manager can ruin your career if they want to.
ProsGreat pay, benifits, coworkers
Cons2 AM emergency calls, us(employees) vs them(managent) mentality