Pros
Co workers were nice Students were nice Gym was clean and well equipped Parents were nice Easy to use technology and keep up with schedule
Cons
The manager was one of the rudest people I have ever met. She wouldn't let me take off work for my high school graduation unless I found somebody to cover for me, but all of us that worked there who could work on the day I needed covered were graduating high school the same day. I took off two days ( I had only taken off one other time when I was sick) and she gave all of my classes for the rest of the year to somebody who had taken off an entire month of work. Also I specifically asked to only coach cheer classes because I had never done gymnastics but she only gave me gymnastics groups. Then when I would shadow gymnastics teachers she gave me all of the ones who were new and also had no clue what to do.