Pros
Beautiful place to work, great solidarity between employees.
Cons
Huge disconnect between upper management and workers. This is a less than 1 year old company. So, yes, there are growing pains. I was hired full-time, 40 hours per week. The drag is that this company, who knows their booking capacity and projected occupancy rates weeks ahead of time, waits until the last minute (meaning, a couple of days before) to tell the hourly workers that they are not to come to work on a day when there are no customers. They then tell anyone who complains that they "don't guarantee hours." I call shenanigans. If that's the approach you want to take, hire people part time and then give them more hours when you have them to give. That way, employees will be appreciative of the extra hours instead of bitter for losing a day's pay that they were planning to use for, I don't know... GROCERIES maybe?