Fantastic benefits, great work/life balance.
Lots of bureaucracy, experience varies wildly from team to team, and it's difficult to get anything to change.
Listen to the people on the ground floor. Management in a company this size is often disconnected from the day-to-day needs of employees, and it got annoying having to play politics to get anyone to hear you.
Also, break down silos.
An online interview, hosted remotely with five engineers. They asked questions about my work experience.
It was a couple of interviews, with the same questions. Weeks later, I got an offer and I accepted it. I don't think the interviewers were technical people, etc., etc., etc., etc., etc.
Phone screening - determined eligibility. General questions regarding eligibility. Going over the position, describing the team and responsibilities. As well as opening the floor for questions during the interview. Make sure to ask questions.
An online interview, hosted remotely with five engineers. They asked questions about my work experience.
It was a couple of interviews, with the same questions. Weeks later, I got an offer and I accepted it. I don't think the interviewers were technical people, etc., etc., etc., etc., etc.
Phone screening - determined eligibility. General questions regarding eligibility. Going over the position, describing the team and responsibilities. As well as opening the floor for questions during the interview. Make sure to ask questions.