Good management and a good work-life balance.
Perks are also good. There is a good employee stock purchase program and good health benefits.
Reviews are done every six months, and managers are trained well. There are good programs that encourage innovation.
The company also offers good online training courses that can be taken advantage of, time permitting.
Sometimes too focused on deadlines, and software quality suffers as a result.
Reward software quality, also equally.
Interviews are conducted one-on-one with the manager and other engineers. There is no company-wide process to guide interviewers. The process depends on the group and the interviewers, who typically tend to focus on questions based on their own expe
I had a phone screen interview which lasted 45 minutes. I answered many technical questions. I was emailed a problem and asked to send back an implementation of the solution during the phone screen. I needed to be in front of a workstation during the
One phone screen interview, one full-day on-site interview, and offer
Interviews are conducted one-on-one with the manager and other engineers. There is no company-wide process to guide interviewers. The process depends on the group and the interviewers, who typically tend to focus on questions based on their own expe
I had a phone screen interview which lasted 45 minutes. I answered many technical questions. I was emailed a problem and asked to send back an implementation of the solution during the phone screen. I needed to be in front of a workstation during the
One phone screen interview, one full-day on-site interview, and offer