Company: Microsoft
Date: 2019-06-12
Overall rating: 5/5
Employment status: current
Experience level: Junior

All round good experience - so far!
Pros: Freedom, regular trips to the US for training and conferences, loads of time and opportunity to develop, great benefits, good perks and all office locations are state of the art. You are given at least 3 months to "spin up" before you are really expected to do any work. This is useful due to the amount of internal sites/apps you need to get the hang of to be successful.
Cons: On boarding could be a little more organised, but it's not unusual for a company of this size. Some of the internal systems feel dated which is surprising.