Pros
Flexible schedule, general flexibility, overall interesting experience. *Higher up* management seems to care lot about VSC. They hire a broad range of PT employees - giving a lot of people good experience. Mostly very trusting of employees, giving people freedom (although sometimes not enough direction).
Cons
Pay. I completely understand why it's minimum wage, but it is still a con. I think that even small raises after certain amounts of time would make a difference in morale. Lack of communication, but mostly low quality communication (on the part of both team leads and other PT employees). Employees often completely lacking direction for projects. Really hard to get things done sometimes, mostly due to communication issues and some of the employees that just aren't reliable.