Science in Sport Employee Reviews for Supply Chain Manager
Supply Chain Manager1 review
United Kingdom1 review
Found 1 review matching the searchSee all 5 reviews
Indeed featured review
The most useful review selected by Indeed
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.
Help us improve!
Is Indeed your favorite place to learn about companies?
See more Science in Sport reviews
You may want to try: