Great work-life balance in the company.
Slow promotions are the biggest problem.
Phone screen with HR representative was followed by phone screen with hiring manager and then was invited for an on-site interview. The interview was average difficulty. The process is very slow compared to other companies.
The interview process typically involves phone screens by a recruiter and hiring manager. This is followed by a presentation to the team and higher managers. Next, there is a full day (or two half-days) of interviews with the hiring manager and team
I had two phone interviews before having the chance to fly to Natick, MA. The interviews covered many details, including C++, threading, mutex, new/delete, and design questions. You need to prepare your presentation well and convince everyone that
Phone screen with HR representative was followed by phone screen with hiring manager and then was invited for an on-site interview. The interview was average difficulty. The process is very slow compared to other companies.
The interview process typically involves phone screens by a recruiter and hiring manager. This is followed by a presentation to the team and higher managers. Next, there is a full day (or two half-days) of interviews with the hiring manager and team
I had two phone interviews before having the chance to fly to Natick, MA. The interviews covered many details, including C++, threading, mutex, new/delete, and design questions. You need to prepare your presentation well and convince everyone that