Applied online, and got an OA. Then get a phone screen interview followed by a virtual onsite interview. The interview experience was extremely enjoyable and quick. The interviewers were extremely nice to talk to and very helpful during the interview. The interview questions were challenging and relevant to the position that I was interviewing for. All in all, it was a rewarding interview experience.