Great place to work - Customer Service Representative CSMS Employee Review

4.0
24 Apr 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
7 Oct 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