- Great support for training and career advancement
- Solid product with very happy customer base
- Senior Management are very supportive and promote a culture of learning
- Sales people get the freedom to run their territory with the support of management