Pros: Flexibility and empowerment for consistent performers
Cons: No equity or bonuses for support staff
Every day is different, new opportunities for being flexible and adaptable. Somewhat aggressive versus assertive, collaboration is a buzzword as opposed to being actually practiced. Veterans tend to hold to past styles of engagement and could be more open to diverse points of view.
I learned the importance of being prepared with data validation in support of a business justification for a proposal. Political landscape; developing strong relationships, aligning yourself with strong leaders is the key to success within Microsoft.
Incredibly smart and talented people to work with.
Hardest part of the job? Internal operations systems that are not intuitive and do not adequately sync up across the entire ecosystem.
Decent benefits, no free food; administrative support staff not highly valued, nor do we receive equity or bonuses like the engineers do.