First, it has some great benefits. The Health Insurance is top-notch, and these days, that is really important. It also has a number of morale events. The campus is really good, especially with the latest additions. You will most probably have your own office. There are free Pop and Starbucks coffee. It is fairly easy to get equipment. The payment is good as well. In addition, depending on which division or team you land, you may find a great work environment that will allow you to do your best work and work with some great people, and have reasonable working hours.
As I said in the "pros" above, it all depends on which division or team you land at the Company. Different divisions or teams can vary widely in terms of working environment. You may land in a good place, as I said before.
But you may land at some bad places, where the environment is almost hostile, and all interactions are very loaded. You may spend more time dealing with the inner politics of management and your co-workers than with actual work. It may also have rather unreasonable working hours and make your life quite stressful.
Finally, even though employees are supposed to move between teams fairly easily, that may not always be the case, and you may see yourself stuck in a not-so-desirable situation.
Remove all obstacles for moving between teams. Even though that is supposed to happen, it can still be made difficult in some teams. If all employees were allowed to move freely between divisions, it would make clear that some divisions need to improve.
The interview process is pretty standard. The first round is a talk with the recruiter. Then, the second round is usually a technical screening. The final round is a four-round interview loop, typically including: * Two technical interviews * One
Interview was pretty straightforward. The onsite had four rounds, with the last round being with a senior manager. The senior manager was actually pretty nice, and he even helped me figure out some things that I was having trouble with initially.
A corporate recruiter contacted me via email. After completing their OTS, I received an invitation to interview onsite in Redmond. The entire process took one month. It seems they want to hire as soon as possible. They extended an offer, which was
The interview process is pretty standard. The first round is a talk with the recruiter. Then, the second round is usually a technical screening. The final round is a four-round interview loop, typically including: * Two technical interviews * One
Interview was pretty straightforward. The onsite had four rounds, with the last round being with a senior manager. The senior manager was actually pretty nice, and he even helped me figure out some things that I was having trouble with initially.
A corporate recruiter contacted me via email. After completing their OTS, I received an invitation to interview onsite in Redmond. The entire process took one month. It seems they want to hire as soon as possible. They extended an offer, which was