Pros
Few, if any. Met a few close friends there, all of which left the company well before I did, as they realized (like I did) almost instantly that this is the epitome of a carnie job; people who are intelligent aren't welcome or wanted there. The perks really aren't anything to brag about either, as they're actually worse than Disney's.
Cons
Managers hold grudges and are incredibly vindictive: if you even so much as have an opinion that differs from theirs, be prepared to get reprimanded, transferred, or even fired after they conjure up a story that is 100% without any sort of merit whatsoever. If you suck up to the right people, you get promoted, even though it's specifically stated in their employee handbook that favoritism is *extremely* looked down upon. Supervisors even go so far as sending pictures via snapchat that are a sexual harassment lawsuit waiting to happen. The atmosphere is beyond unprofessional, and it all starts from the top.