5.0
Apr 6, 2021
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Supportive working environment. The company looks after its employees.
Cons
Sales culture can lead to devious behavior. The non-sales colleagues are often intelligent and good people to work with.