Excellent work-life balance. Excellent colleagues. The company seems committed to serving its customers well, so you can be proud to work there. Very little politics. Most managers are willing to let technical staff drive technical decisions.
Manager quality can vary; some are excellent, but some are mediocre. Pay is okay but not top-notch, with some attrition to better-paying area companies.
The recent reorganization has hurt morale. People are unclear on the company's commitment to the Seattle office and its products.
Figure out what the vision for the Seattle office is post-reorg. Communicate this, good or bad, so the employees can feel some confidence about the direction things are heading.
I was brought in by someone I knew. I was interviewed by the manager, members of the team I would be on, and someone not on the team I would work with.
The interview process typically involves two coding rounds followed by a hiring manager round. The coding rounds assess problem-solving skills, data structures, and algorithms. The hiring manager round evaluates technical expertise, communication s
Two phone interviews and one day with four or five in-person interviews.
I was brought in by someone I knew. I was interviewed by the manager, members of the team I would be on, and someone not on the team I would work with.
The interview process typically involves two coding rounds followed by a hiring manager round. The coding rounds assess problem-solving skills, data structures, and algorithms. The hiring manager round evaluates technical expertise, communication s
Two phone interviews and one day with four or five in-person interviews.