1.0
15 Nov 2019
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Market leading products, customers love CST abs.
Cons
Self-centred (EU) & anxious management. Nepotism, scapegoating, backstabbing, fingerpointing. No relevant HR impact to professionalize business, toxic start-up culture.