Great colleagues overshadowed by poor leadership - Customer Success Manager (CSM) Atrium Employee Review

Explore other reviews about Atrium

5.0
6 Jun 2025
Recommend
CEO approval
Business outlook

Pros

Great staff. Overall healthy work environment. Challenging work.

Cons

Deadlines to meet expectations for compliance.

4.0
16 Jun 2025
Recommend
CEO approval
Business outlook

Pros

Been with them for a while. They pay on time and get you contract work

Cons

Pay could be much better

See reviews by: Helpful|Rating|Date|All