Pros
NoWait is one of the best team environments I have ever experienced. We like each other, we respect each other, and we take care of each other. We get it done! Our customers love us. To me, this is a great point in the company's growth curve: about 60 people, thousands of restaurant customers, a very popular mobile app. We are large enough to have a great team environment and to make heroics mostly unnecessary. But we are small enough that each person makes a huge difference. NoWait pays competitive salaries with excellent benefits. Especially: unlimited vacation! As long as you are getting your job done and can work it out with your manager, you can take time off without anyone keeping track. Managers are expected to help make that work.
Cons
Some people won't like this point in the growth curve! It is too late to be a founder. Too soon for free food and childcare.