A big company means more security than a startup.
Compensation and benefits are not really competitive in the Seattle area.
There's no real upward technical path; you need to move to management to make any real career advancement once you've been there for 5 years.
The company makes noise about mentoring, building your technical chops, etc., but that doesn't happen here.
Technical turnover is higher than it should be, partially because you don't pay any attention to helping technical folks grow technically.
You make noise about wanting innovation from the troops and then just ignore it when it happens.
Spend far too much time managing up, and let the troops just stagnate (while imagining that a quarterly meeting talking about sales is somehow connecting with the technical folks).
Pull your heads out, look around, and get your technical house in order. The amount of technical design debt here is staggering.
I gave my resume at a career fair in February 2020 and got a follow-up interview on-site the next day. I then had two more interviews with Software Engineers that were technical. The last interview was to be with a manager, but that was cancelled wh
The interview was going pretty well. All the interviewers there were quite nice. Although I didn't answer some of the questions, they still let me pass. It was not very easy and not very hard. Be prepared for a lot of tech questions.
One phone screen. Difficulty level: Easy. If all goes well, you will be called for an onsite interview. This has four rounds: * DS&Algo * Design * Multithreading * Distributed Systems And one lunch interview in the middle.
I gave my resume at a career fair in February 2020 and got a follow-up interview on-site the next day. I then had two more interviews with Software Engineers that were technical. The last interview was to be with a manager, but that was cancelled wh
The interview was going pretty well. All the interviewers there were quite nice. Although I didn't answer some of the questions, they still let me pass. It was not very easy and not very hard. Be prepared for a lot of tech questions.
One phone screen. Difficulty level: Easy. If all goes well, you will be called for an onsite interview. This has four rounds: * DS&Algo * Design * Multithreading * Distributed Systems And one lunch interview in the middle.