one recruiter screening, one assessment call with the hiring manager, a total of 6 interviews over two office visits, one follow-up call. Interviews were on-site in the NYC office (which is pretty impressive) and felt casual, but on-point. The team tried pretty hard to make me feel comfortable and welcomed. They treated me like an equal peer, plenty of breaks offered, snacks and refreshments were also offered. It's those little things that make the experience great.