- Managers are very supportive in getting projects completed
- Open door policy for a lot of upper management
- A lot of collaboration among departments
Cons
- Onboarding is not great, not much other than basic training
- Has a small company feel, will do way more than what is in the job description