Company: Microsoft
Date: 2014-01-20
Overall rating: 2/5
Employment status: current
Experience level: Junior

Obviously a world leader in multiple technological areas, with some corporate culture issues and a challenging future.
Pros: Plenty of projects available at any given time.
Cons: There are some issues in collaboration, corporate culture and attitudes