Whole process was efficient, easy, and stress-free. Started with a screen with the recruiter then proceeded to an interview with offices managers, finishing off with the principals. Very caring people that made the interviews more conversation-based opposed to a Q&A like other companies tend to do.