Great place to work - Customer Service Representative CSMS Employee Review

4.0
Apr 24, 2025
Recommend
CEO approval
Business outlook

Pros

Interesting and varied queries, great colleagues and working environment and also located in a nice city.

Cons

Can be challenging at times.

Explore other reviews about CSMS

3.0
Oct 7, 2022
Recommend
CEO approval
Business outlook

Pros

Got paid every two weeks

Cons

Need to be in the military

See reviews by: Helpful|Rating|Date|All