C

Catherine Grimaldi

3 years ago

Horrible place to work. Standards have gone down o...

Horrible place to work. Standards have gone down on cleanliness. Management is on a crazy power Trip. Cheapest products upmarked like wild. Would not recommend.

Comments:

No comments