Hey there, 
  
I worked at SFOT for about 5 years in the retail department.  Starting out as a black tag, the pay is not going to be great but if you work hard you can get promoted to red tag pretty quickly, which increases your pay by 1-2 bucks an hour.  The work is generally pretty easy.  Sometimes you have to deal with an angry/irrational guest which I'd probably consider the worst part of the job. 
  
Ten years later, I still consider that job (my first actually) to be my favorite so far.  I made tons of friends there and got to spend most of my time in the park that I grew up in and loved.  Also, the employee parties were awesome and generally included ERT on one or more of the coasters after the park closed.  I remember one year they turned off all the lights on the Texas Giant for the employee party.  That is a pretty intense ride in the dark!