Great benefits. Can now move around to find the right team, as long as you don't have bad reviews. Huge resources and can work on projects that ship to the world.
Same cons as working for any large corporation. You need to be popular, outgoing, and love process in most of the company.
In addition, you'll need to be pretty pushy to make it to the senior bands, and making principal is rare. You'd be better served by starting your own company than trying in many cases.
Also, the company gave up on software testing as a discipline. So, if you love testing (or that happens to be what you specialized in), then look elsewhere.
No, I doubt they'd care. They have a plan; we'll see if it works.
Immediately, I was unable to reschedule and was forced to do the interview at their preferred time, even though it was very inconvenient for me. The first interview, the interviewer sabotaged me by not letting me solve the LeetCode question that req
Aptitude matters. Coding matters. Clean coding matters. Approach, more than answer, matters. Sometimes, the problem might just be puzzles. And more than solving, how you think about the solution matters more.
Very disappointed. One interviewer was from a different team (replacing another interviewer) and continued to ask questions on topics that were not very related to the position and that I am not familiar with.
Immediately, I was unable to reschedule and was forced to do the interview at their preferred time, even though it was very inconvenient for me. The first interview, the interviewer sabotaged me by not letting me solve the LeetCode question that req
Aptitude matters. Coding matters. Clean coding matters. Approach, more than answer, matters. Sometimes, the problem might just be puzzles. And more than solving, how you think about the solution matters more.
Very disappointed. One interviewer was from a different team (replacing another interviewer) and continued to ask questions on topics that were not very related to the position and that I am not familiar with.