Pros: benefits, 40 hours a week, room for growing.
Cons: unpaid lunch, un choosable schedules, competitive.
This is not a terrible place to work, just need improvement which is a possibility for the future. This job should be a team based job and not seem so competitive. Due to the competitive behavior and environment the job leaves little growing for relationships with co-workers. Other than that the job is reliable and has opportunity to grow if you are willing to work hard for it and the supervisors are awesome.