1.0
Jun 16, 2016
Former employee
Needham, MA
Recommend
CEO approval
Business Outlook
Pros
OK hours for some employees. Not all of awarded the flexibility
Cons
Location does not care about the safety of their employees. Favoritism is a problem. No cost of living raise. No work life balance many times workers had to come in sick. Unsafe working conditions many times in the winter you had to work in freezing temperatures inside the building. Will let you go at the drop of a dime to save the jobs of a few workers that don't do anything. If you're looking for steady employment this is not the place to be. Wrongdoing is covered up by higher-ups.