- Energetic, vibrant staff
- Quality of onboarding training was good
- Supportive manager
- My time at the company served as a great platform for my next job
Cons
- Need to be a bit more firm with people who aren't performing well. Management can be a bit too lenient and end up rotating low performers in different roles, which can be confusing for them and everyone else