Pros: flexible work schedule
Cons: last minute cancellations
I enjoyed the work here and learned a lot due to going to different environments each day. Found management to be 50/50 with 1 nice manager and one mean spirited manager. Work was both fun and educational. Hours were irregular and I expected that.