Pros: good healthcare benefits
Cons: long and inconsistent hours
My current job required many hours of overtime, but working with the students on a daily basis was very rewarding.
I learned that every person has a different style of learning and communicating and in order to reach people you have to find out those styles and apply them.
Management was generally laid back, and once given a task, employees were excpted to complete said task within the time allotted, to the highest standard.
My co-workers, much like myself, were generally all so involved in their areas that there was little to no time to form relationships.
The hardest part of the job was managing to fit in personal time for myself. With over 100 students looking to me for advice, daily office hours, daily practices, athletic events, performances and appearances several times per week, finding time to sit back and relax was a challenging, but necessary, time to work into my schedule.
The most enjoyable part of my job is working with my students. I absolutely love my students, and then program I work with.