Great benefits.
Good stock plan.
Development groups are disconnected.
There is poor high-level management in terms of optimizing resources and sharing projects without redoing work.
High-level management is unreachable.
Know better what the development groups are working on, not just the generic charter.
Be able to reuse technologies developed in one group in other places in the company.
Be better at reallocating resources and knowledge.
Encourage the groups to know about each other.
Create searchable resources to share what people are working on.
Be reachable!!!
The interview process was scattered and multi-tiered. I spoke with several resources before getting to the hiring manager. Initial discussions were very high-level and generic. They acted more like HR screeners, even though they had IT knowledge. Fi
I unfortunately had a very bad experience with more than one Microsoft recruiter. They all treated candidates in a very sloppy and irresponsible way. All other companies' recruiters have done their due diligence to complete some internal screening pr
Four or five virtual interviews, one after the other. These mostly involved coding in their tool, with the interviewer providing feedback along the way. Some system design and fit questions were also included.
The interview process was scattered and multi-tiered. I spoke with several resources before getting to the hiring manager. Initial discussions were very high-level and generic. They acted more like HR screeners, even though they had IT knowledge. Fi
I unfortunately had a very bad experience with more than one Microsoft recruiter. They all treated candidates in a very sloppy and irresponsible way. All other companies' recruiters have done their due diligence to complete some internal screening pr
Four or five virtual interviews, one after the other. These mostly involved coding in their tool, with the interviewer providing feedback along the way. Some system design and fit questions were also included.