Great place to work at.
Bad communication with the management.
A few months ago, a person from a recruiting agency contacted me about a senior software engineering role. They believed my background was a strong match. We discussed my resume and current compensation, as well as a current offer. After gathering th
My experience is pretty consistent with that of the Principal Engineer candidate who gave a review here on March 2, 2016. I was initially approached by a recruiter about a software engineering position. The recruiter did the bare minimum of arrangin
Phone interview (Karat): Convenient, and can be redone if one has a bad day. Onsite interview: - One design - Two coding - One with the hiring manager (non-coding) Everyone was friendly and helpful. Employees are proud and passionate about their pl
A few months ago, a person from a recruiting agency contacted me about a senior software engineering role. They believed my background was a strong match. We discussed my resume and current compensation, as well as a current offer. After gathering th
My experience is pretty consistent with that of the Principal Engineer candidate who gave a review here on March 2, 2016. I was initially approached by a recruiter about a software engineering position. The recruiter did the bare minimum of arrangin
Phone interview (Karat): Convenient, and can be redone if one has a bad day. Onsite interview: - One design - Two coding - One with the hiring manager (non-coding) Everyone was friendly and helpful. Employees are proud and passionate about their pl