The initial application process was unbelievably easy. It doesn't require you to fill out everything that is already in your resume. The first interview is 1 virtual recorded question and a few puzzles. The next 2 interviews were live, virtual interviews (30 min long). They were with different departments and asked 3-4 behavioral based questions. The process is months long though (over 2 months) before I received an offer.