Company: Microsoft
Date: 2013-05-19
Overall rating: 5/5
Employment status: former
Experience level: Junior

My experience at Xbox LIVE
Pros: Benefits.  The people you work with (brilliant minds).  The environment.  Given the ability to grow, go above and beyond your work expectations to do even more.
Cons: Contract companies add a layer of difficulty for the employee when it comes to salary and process.