Applied online, and received a response within 2 days. Despite missing her call the first time the recruiter was gracious and rescheduled. When we did connect the recruiter was positive and did a good job selling the company. After a positive conversation the recruiter scheduled a phone meeting with the hiring manager the next week. That call went so-so for me, but the manager was polite and the questions were reasonable. The questions were mostly probing about my experience, fir for the tream with a few technical ones. There was an online coding whiteboard exercise on google docs. The hiring manager must have decided I wasn't a fit for the role because I got a very cold blow off e-mail a couple days later from the initial recruiter. That e-mail turned an overall positive experience into a slightly negative one, but I am rating the overall experience as average since the process was efficient. Still the experience left me sour on the company.