Excellent management team; you and your efforts are valued. Great work ethic with fellow employees, superior quality service and products given to customers without negative stress on you. A happy place for the workers, a happy place for the customers.
Cons
It is a place where you are on your feet a lot, but you are given regular breaks. There is always someone in your team to help you out.