- has supportive and smart people
- slow pace which means stress free
- good personal growth
Cons
- not much opportunities for career growth
- depending on the range of the position might be a low pay
- the processes between departments are not fully optimized