Steam Source Reviews

1.0

Be the first to recommend this company

(1 total review)

Reviews by job title

1 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.

Glassdoor has 1 Steam Source reviews submitted anonymously by Steam Source employees. Read employee reviews and ratings on Glassdoor to decide if Steam Source is right for you.