- Great opportunities to learn more about IT
- Management is very accommodating
- Great benefits
- Good work culture
- Many opportunities to grow within the company
- Good work-life balance
- Unlimited vacation policy
Cons
- Heavy workload at times
- Poor communication/planning at times
- Need better training when onboarding