Most unorganized ever - Customer Service Representative Steam Source Employee Review

1.0
19 Jan 2023
Recommend
CEO approval
Business outlook

Pros

The people you work with is the best part

Cons

He does not want you to make money…. 17hr shifts sometimes…. One time I worked 20 hrs turnover is so high due to stressful work environment YOU WILL FEEL UNAPPRECIATED.

Explore other reviews about Steam Source