- Very solid pay considering the requirements
- Mild flexibility in scheduling
- Tips
- Easy to pick up shifts through app
Cons
- High bar for removing/dealing with problematic co-workers
- Tips can be inconsistent depending on location
- Occasional rude customers
- Potential high stress depending on location/time