Very formal very long somewhat tedious but overall it was extremely well made, I liked it a lot and I wish other companies would emulate their hiring process. One thing I would like to point out though is that their interview process could use a little bit of modernization.