Great Place to Learn - Customer Success Manager On The Map Employee Review

5.0
23 Sept 2024
Recommend
CEO approval
Business outlook

Pros

Fast-paced A lot of learning opportunities Close team

Cons

Traffic is heavy around the area

Explore other reviews about On The Map

5.0
21 Aug 2025
Recommend
CEO approval
Business outlook

Pros

Awesome staff, good communication, tight-knit team

Cons

I do not have any cons

1.0
27 Apr 2026
Recommend
CEO approval
Business outlook

Pros

work/life balance, great team members below leadership and parent company

Cons

No structure, they don't pay to employees. Parent company and leadership will ghost you or ignore if they don't have an answer for your question.

See reviews by: Helpful|Rating|Date|All