VSI has worked on hundreds of projects in the video game and entertainment industry. They run a very tight shop and employ a combination of in-house developers and overseas production studios. Management has the ability to attract high profile clients and well known IP, so it is always great being able to work on great product.
Cons
Due to the span of services, they typically have 10+ projects running concurrently, so it can be a bit overwhelming with high demands and often quick turn-around on projects.