HR or Marketing? Claim Your Free Employer Account
Smart people but more cult than culture. Massive investment has enabled the company to persist despite serious foundational issues that never get addressed.
Other Employee Reviews for C2FO
×
Bewerten Sie Ihr Unternehmen