Good Senior Management
Growing company with many opportunities for personal development and growth
Fast and effective resolutions for any issues faced
Great and inclusive company culture
Cons
Require a stronger HR department to handle day-to-day issues