2.0
Nov 3, 2019
Former employee, more than 1 year
Mombasa
Recommend
CEO approval
Business Outlook
Pros
Competitive products that are well placed in the market. Incentives promptly paid
Cons
The sales managers micromanage and make the work environment very toxic