Company: Microsoft
Date: 2015-06-09
Overall rating: 5/5
Employment status: current

Awesome Company to work at!
Pros: Positive environment, everyone's energetic and dedicated to their work. Amazing catered lunch everyday, good benefits, educative training sessions, and lots of other perks. Xamarin knows how to keep their employees happy.
Cons: Not really a con, but I think every new hire should be personally introduced to everyone in the office. It's been a few weeks since I started working and I still feel I haven't met 1/3rd of the employees. One possible reason is that the company is growing extremely fast and there are new hires coming in almost every week.