- Colleagues and managers are very supportive, always available to listen, give and receive feedback which creates a collaborative atmosphere.
- Lots of opportunities for personal growth by working with many clients from various industries.
- Pay is good and always on time.
Cons
- Expectations are high and goals are ambitious, needing an excellent coordination to be met