Fun atmosphere
Stays very busy in the summer, makes the day go by faster and overtime pay is nice
Always new problems to solve, keeps things interesting and challenging
Free lunches sometimes
Cons
Few standardized policies and procedures
No training program
Lack of management skills by the owners
Very busy in summer, few days off
Manager's personal problems affect business
Disorganized office and stock room