Long on boarding process but easy to navigate with tons of support. Interview is with the whole IDT so you get a feel for your team upfront. It's easy to know whether you will mesh on the front end. Professional setting. Wear Dress Casual. Bring Multiple copies of your resume.