Lots of very smart people. Some interesting technologies.
Terrible managers. The message from management is always that you are not doing enough, other people are doing a better job, etc.etc. Promotions come from the in-crowd.
People from the outside with different ideas are viewed with suspicion. There is an overpowering atmosphere of "this is how we do it, now fall into place."
No sense of teamwork.
Great benefits, but you need to invest heavily in developing your managers as people managers.
Phone interview, followed by 4 tech screens and a final round with the hiring manager.
Very straightforward, two back-to-back thirty-minute technical interviews that had a combination of LeetCode easy and medium questions, along with some behavioral questions that were sprinkled in there.
It was one round, two interviews: one technical and one behavioral. It took about a month to get the interview request and a week to hear back. The behavioral round also had some minimal technical questions.
Phone interview, followed by 4 tech screens and a final round with the hiring manager.
Very straightforward, two back-to-back thirty-minute technical interviews that had a combination of LeetCode easy and medium questions, along with some behavioral questions that were sprinkled in there.
It was one round, two interviews: one technical and one behavioral. It took about a month to get the interview request and a week to hear back. The behavioral round also had some minimal technical questions.