I really loved this job, but the management was very unappreciative of the employees. Many times they would throw their employees under the bus to cover their mistakes. Sometimes employees would over-work and do more than was expected of them, obviously requiring more of their time and leaving late at night, however management, instead of thanking employees, would become irritated that you ran their clock. The only reason employees did such things was to avoid getting "yelled" at, and make the next day easier and more efficient for the next day employees. The management did not view it as so. It was a damned if you, damned if you don't kind of environment. Very toxic. However, the VP is wonderful and kind, clients are mostly great, and job is easy to get a handle of after some training.