Superb benefits. Very smart people. Access to the best technology. Reasonable salaries. Good for a steady job. Some teams support innovation and agile processes, but not all. There is a lot of freedom in the way you do your work. A lot of focus is there on keeping employees happy, which resulted in the recent overhaul of the review system.
Some teams have way too much process, which is slow to get to the consumer and slow to innovate because of ancient release methodologies.
There is a lot of unnecessary re-organization because of changes to upper management, which causes flux to teams that are doing good work.
There isn't a cohesive strategy within bigger teams because multiple senior-level people want to assert their ideas, which causes teams to get pulled in different directions over time.
With the latest One Microsoft strategy, this is getting reduced, but we aren't there yet.
Find a long-term goal that aligns with the rest of the company. Stick to it. Find new ways to innovate so we retain market share.
Share tools and strategies across teams to move ahead faster.
A full-day process, broken into multiple individual one-on-one interviews. These interviews can include time at the blackboard, writing snippets of code or scripting. Not for the faint of heart or the unprepared.
The initial phone screen was friendly. The recruiter was helpful and gave some good tips on what kind of questions to expect. However, they should be doing a better job screening candidates and not just randomly interviewing developers with no testi
I submitted my resume and spoke briefly with a representative at the job fair on campus. I received a call back a couple of days later. They were extremely fast to schedule an on-site interview, which took place in about two weeks. The interview was
A full-day process, broken into multiple individual one-on-one interviews. These interviews can include time at the blackboard, writing snippets of code or scripting. Not for the faint of heart or the unprepared.
The initial phone screen was friendly. The recruiter was helpful and gave some good tips on what kind of questions to expect. However, they should be doing a better job screening candidates and not just randomly interviewing developers with no testi
I submitted my resume and spoke briefly with a representative at the job fair on campus. I received a call back a couple of days later. They were extremely fast to schedule an on-site interview, which took place in about two weeks. The interview was