Pros
Unlimited vacation, close to msft campus
Cons
The mgt group here is young and its basically run like a frat house which would be great if you are fresh out of college but cringeworthy to say the least if not. The company meetings are run unprofessionally and a waste of time. Like all contracting companies - they say they got your back and will keep you on when your contract ends or if your engagement isn't working out but if either happens they just cut you loose. In short, this company is no different than any of the others out there even though, like all the others, they would love you to believe they are. If you work with them - just go in with the idea to do the contract and get your money and try to avoid all the excess bs they try to have you participate in as much as you can.