The process can be lengthy, especially the final round which takes the better part of a day. That being said, it's nice to meet everyone you'd be working with. The case study is interesting but also time consuming. The recruiters were extremely helpful throughout the entire process.