Pros: employees receive half price food in employee food areas, coworkers are great, pay is very good for some positions, good people person job
Cons: high stress, can be fired if you don't show up during race weekend, can lose earned vacation time if terminated or call out during your two week notice.
The hardest part of the job is staying motivated when it feels like bosses only look for what they can write you up for. Second hardest is walking all day and not really being able to talk to your coworkers without being called into the office for it. The most enjoyable part of the job is other employees and some of the fantastic customers.