Pros
Amazing work life balance, understanding and caring management, fun co-workers, every day is an adventure, lots of opportunities for bonuses and tips, company does charity work, the owner is 100% engaged with the entire team. Great place to work for people living with depression and anxiety.
Cons
This is a physically demanding job, you need perseverance to build up the stamina to maintain speed... But that's not really a con!