Pros
Supportive colleagues, some work trips, company-wide xmas bonus, health insurance
Cons
Unprofessional in lots of areas of the business with inappropriate behaviour seen and tolerated including among leadership team. Senior leadership team had in-fighting and were stale and old school thinking. Bullying behaviour by managers tolerated widely and ignored unless formal complaints are raised. Large issue with culture which leadership are aware of but don't know what to do about. GM changes every few years so big issues aren't addressed cause each leader is trying to make their impact and make popular decisions. Teams work in silos so some do well with good leadership while others dont. Teams often feel pitted against each other because of stress and timelines. Widely under-resourced with big expectations from teams with no recognition of the lack of resourcing and strain put on the team - jobs grow larger and larger as employees leave and aren't replaced.