Fun environment. Flexible schedule. Clients nice to work with.
Pros: decent pay, friendly co-workers, flexible scheduling.
Cons: understaffed at times, not enough managment
Overall, a nice place to work. The client base is a pleasure to work with. The co-workers are team oriented. The schedule was flexible in case of any unfortunate personal occurrences.