Good salary and benefits. Learned a lot and has a solid software engineering culture. Good room for growth.
This is my personal experience, but some of the people they have been bringing into management/project management are pretty political and not very technical, leading to issues. Executives are fine, but mid-level management could use some work.
Work-life balance could be better.
Work on better vetting for mid-level management.
The interview process was simple: an initial phone screening, a Google+ Hangout interview with a coding exercise, and an onsite interview that lasted 3 hours with 3 separate interviewers. * The initial interview went well, with no problems. * Th
The process is long, but not too difficult. I had four interviews in total: * Human Resources interview * General coding interview * System design interview * Cultural fit interview I have requested to meet my future manager.
The interview process was quite professional. The interviewer was on time and asked some warm-up questions to help me relax, as I was a bit nervous. I was also advised to use all means of explanation to get my message across, especially if I felt I
The interview process was simple: an initial phone screening, a Google+ Hangout interview with a coding exercise, and an onsite interview that lasted 3 hours with 3 separate interviewers. * The initial interview went well, with no problems. * Th
The process is long, but not too difficult. I had four interviews in total: * Human Resources interview * General coding interview * System design interview * Cultural fit interview I have requested to meet my future manager.
The interview process was quite professional. The interviewer was on time and asked some warm-up questions to help me relax, as I was a bit nervous. I was also advised to use all means of explanation to get my message across, especially if I felt I