Pros: good pay and decent hours
Cons: stress, changing clients depends, management
One of my highest paying jobs in college, but managers only cared for the clients, not for its employees. I've heard they had a big turn over on management but I'm not sure if I want to return. Learned a lot about myself, especially with the clients.