Excellent Company to work for. I have worked there for 5 years and never liked a job more. The work place was clean and the staff is friendly and efficient. The customers are generally very nice and easy to work with. My duties include selling tickets, dealing with will call, balancing all monies collected and interacting with management.