Great coworkers, not owner
My coworkers were amazing and we had a great team bond on the lower level. Managers were great too and listened to concerns of staff. However, when concerns were brought to the owner - it was treated poorly or not at all.
Small team size means you know your coworkers all really well, but also means there's less of a filter between team and management - plus...
Staff discount, fun coworkers