Pros
Scheduling is flexible and based around my availability, staff is great, tons of positive feedback and incentives, opportunities to move to other positions in the company, fun and helpful/caring... atmosphere
Cons
Seriously can't think of one.
Pros
Great work environment and the culture was great.
Cons
No cons, everything about this job was great.