Science in Sport
3.0 out of 5 stars.
Get weekly updates, new jobs, and reviews

Science in Sport Employee Reviews for Supply Chain Manager

Job Title
Ratings by category
Found 1 review matching the search
See all 5 reviews
Job work-life balance
Job security/advancement
Job culture
Overall the company is ok. A few broken promises and a lot of "blame" culture, although there are signs of this changing. On the whole the people are fantastic - but that's generally the case. A classic example of growing too big too fast. The company has the potential to be fantastic in the future if problems are handled correctly.
Was this review helpful?
Rate your recent company
Share your experience to help others
Help us improve!
Is Indeed your favorite place to learn about companies?