Company: Microsoft
Date: 2012-08-07
Overall rating: 4/5
Employment status: former
Experience level: Junior

A good experience, but hard to see a path
Pros: - Managers and people are helpful
- Managers willing to discuss career options
- If you can handle it, people are willing to give you a lot of responsibility
- Good for self-directed workers
Cons: - Many staff try to offload work onto you or leverage you
- Contract staff do not usually have a clear path transitioning into FTE (Full-time employee)
- Many people leave early due to the poor contracts, constantly losing experienced employees and replacing them with new staff
- One person may carry too much workload