Pros
The managers and leads are really good and friendly and the environment was fun. I was full time during their busy season and part-time for a while. The job is fast paced so even though it can get stressful sometimes, the day goes by fast. I am on one of the teams that is only needed during busy seasons, but if I cross train to the other team next time then there are opportunities for permanent and full time work. There were a lot of times I could work overtime, so you can make a lot more money than you'd think based on the hourly pay. Overall, it's a fun place to work and I like the job.
Cons
Sometimes we didn't know what our workload was going to be because the clients are unpredictable. So sometimes we went home early and other times we had to work overtime .