Smart, friendly coworkers.
Management helps drive personal career growth.
Benefits (wellness/fitness benefit and nice office with lunch and snacks).
New interesting projects all the time.
Flexible working schedules.
Compensation is on the lower end for software engineers.
Pay software engineers more competitively. They can get paid more for the same skills elsewhere. That's my only complaint about working here.
HR replies faster than any company I know. All the interviewers are very friendly and helpful. I like this company. Round 1: HR discussed background. Round 2: Technical phone interview focused on algorithms. Round 3: Technical phone interview focuse
I just received a call from HR. They asked me some behavioral questions and introduced me to information about the company and the job. They also explained the interview process. Finally, they sent me an email asking me to schedule an interview throu
Overall, a great experience. The process consisted of: * A recruiter call * A manager/team lead call * A take-home test * On-site interviews The process went really quickly for me. I generally knew the outcome of each interview/step within one to
HR replies faster than any company I know. All the interviewers are very friendly and helpful. I like this company. Round 1: HR discussed background. Round 2: Technical phone interview focused on algorithms. Round 3: Technical phone interview focuse
I just received a call from HR. They asked me some behavioral questions and introduced me to information about the company and the job. They also explained the interview process. Finally, they sent me an email asking me to schedule an interview throu
Overall, a great experience. The process consisted of: * A recruiter call * A manager/team lead call * A take-home test * On-site interviews The process went really quickly for me. I generally knew the outcome of each interview/step within one to