Pros
management willing to work with schedules. flexible work hours.
Cons
fast pace environment, wear many hats for one title. no room for growth within the company. outsiders have a better chance at getting a job there vs. people getting promoted that have worked there many years. no appreciation or loyalty to employees. management is afraid to step up to owner when help is needed, owner does not communicate with non-management employees. job functions require experienced employees. do not apply if you do not have much work experience. not a job for beginners.