Pros
The company as a whole is great, but I specifically worked on the commercial side of the business, with Appian. Overall: - Great group of people (not just the commercial side, either) - Very transparent - Hard-working and proud of what has been accomplished - Upper management is very active and likes to be knowledgeable of what's going on - Work with Fortune 100 companies - Implement projects through full SDLC - Tremendous room for growth Everyone at VPS cares about their work and appreciates the effort that each member puts in, which in turn perpetuates the drive for each member to do more/better.
Cons
Not too many, it depends on what you make of consulting. - Easy to feel "lost" when you first start.. often times a new hire fills a slot in an existing project that doesn't have any VPS team members on. (Caveat - I believe that is changing with the growth) - Can be tough to schedule vacation(s) when going from project to project