2.0
Dec 8, 2020
Former employee, more than 1 year
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
Generous paid time-off package Good HSA
Cons
Mechanic Shop manager has very little people skills. Work load is very broad and never sure of what job exactly or who's shoes you will be filling each day. Manager will make you feel very unappreciated for the job you do/only points out your mistakes and does not bother to acknowledge any of your achievements.