They provide a good environment to work with multiple facilities and guidance.
Not too many cons about it.
Phone screen with recruiter. Then a call with the hiring manager. Take-home project to write a simple app. Then all-day interviews asking behavioral questions, data structures, and architecture questions.
The interview process was enjoyable. I went through the onsite round and was rejected, but the questions were interesting and everyone was nice. The process was a bit slow, taking about 1.5 months from the first interview to the decision.
Initial screen with hiring manager. Four rounds followed: * System design * Incident management * Behavioral * Culture Final round with the hiring manager. No live coding or overly technical questions were asked; it was surprising.
Phone screen with recruiter. Then a call with the hiring manager. Take-home project to write a simple app. Then all-day interviews asking behavioral questions, data structures, and architecture questions.
The interview process was enjoyable. I went through the onsite round and was rejected, but the questions were interesting and everyone was nice. The process was a bit slow, taking about 1.5 months from the first interview to the decision.
Initial screen with hiring manager. Four rounds followed: * System design * Incident management * Behavioral * Culture Final round with the hiring manager. No live coding or overly technical questions were asked; it was surprising.