Great company - Business Development Manager ECSC Group Employee Review

Explore other reviews about ECSC Group

3.0
6 Nov 2025
Recommend
CEO approval
Business outlook

Pros

Good training setup and work environment.

Cons

Very process oriented not much flexibility in how you managed the sales process.

5.0
17 Dec 2024
Recommend
CEO approval
Business outlook

Pros

Management were very accessible and approachable

Cons

Lots of travel in the role

See reviews by: Helpful|Rating|Date|All