Pros
Paid OT 1.5x
Paid maternity/paternity leave
Bonus end of year
Very little micromanagement by design heads
Cons
Going through a lot of turnover in the design department, few senior levels remain
Insurance not so great
Project managers tend to be needy and don't care about anything but dollars
Hard to keep up with the changing policies and standards
Lower benefits than competitors, although salaries have been bumped recently to compete