Pretty good place to work for, but you better have thick skin
Everyone (including management) was easy to get along with. Some days are hard to get through when you can not get a hold of the main office/operations to determine a bus schedule. Overall, I really enjoyed my job and meeting new people.
Getting yelled at is a daily thing when things do not run smoothly.
ProsMeeting new people, laid back environment, good structure
ConsNot much for advancement