Pros
Awesome co-workers and a real family feel environment where people care and value each other. It's a fast growing business and because of that the onboarding process has been successfully revamped showing positive impact on staff. Expectations of you are made very clear from the very beginning, with supportive managers who care about your well-being. Room to progress and learn and may opportunities to gain more experience is other fields. It is made clear by exec teams that you are an asset and your growth is beneficial to both parties. Very hands of experience to get you acclimated to the company's values and way of life. Extremely organised with lots of projects to get involved in and a very supportive, fun and social environment.
Cons
It can be overwhelming in peak times when volumes increase however, there is lots of support to get you through the rollercoaster.