Laying people off - Customer Service CSI Employee Review

2.0
25 Mar 2024
Recommend
CEO approval
Business outlook

Pros

Some good people in Amarillo.

Cons

Leadership at the top is not good.

Explore other reviews about CSI

5.0
2 Oct 2024
Recommend
CEO approval
Business outlook

Pros

Confident management and direction. Lots of opportunities for growth.

Cons

Hard work, long hours, difficult situations to work though with clients.

4.0
14 Feb 2025
Recommend
CEO approval
Business outlook

Pros

Fellow employees are great 😊

Cons

A lot more stress than expected

See reviews by: Helpful|Rating|Date|All