The team is incredibly supportive and there is a genuine focus on professional development. Management actually listens to feedback, and the benefits package is well above the industry average.
Cons
The internal processes can be a bit slow at times due to the company's size, and the "busy seasons" can definitely lead to some long evenings.