Pros
Good time off policy. Good management at my location. great interactions with guests.
Cons
the higher ups do not care about you. being made to do the jobs of 3 people and getting paid for one. no raises at all ever even if you have been there for 10 years unless you move up to management. shift leads are made to be on call if someone doesn't show up for work. they don't fire people that need to be fired. tell you you can't leave at the end of your shift unless the next person comes, even if they are hours late you can't leave or will be fired. being the only person on shift if you work afternoon or night. can't have an uninterrupted 30 minute break due to not being able to leave the property for your break and having to help anyone that comes up or calls during your break but you MUST clock out for lunch even if you don't have time to eat lunch. being required and asked to do things way outside of your job description due to "being a team player"