Pros
This is a valuable place to get guest service experience. While you are physically working AT Six Flags you are not working FOR Six Flags, which means better hours, very flexible scheduling, and a lot of camaraderie among the staff. Like many jobs, the quality of the job is very dependent on the supervisors and managers, most of which are excellent. The leadership team does their best to switch us around so it doesn't get boring, and give us enough room and enough guidance to do our jobs properly. All in all, a good place to work.
Cons
This is not a stepping stone to a career. You do get experience but there is nowhere to move up. Because you are working at a theme park, you will see thousands and thousands of guests every day, which means if 5% of those people are downright inhumanly awful, you will deal with a lot of them. This creates a kind of trauma-bonding among colleagues and after two seasons I have a very thick skin (which is really weird because I'm a very sensitive person). Unique to working for Accesso (flash pass), you have the unique job description of stopping people so that flash pass guests can go first. This gets very awkward. However, most people understand and you do get used to it.