I applied online. The process took 2 weeks. I interviewed at Modis (Mountain View, CA) in Oct 2018
Interview
1 Very brief phone screening by the recruiter. 2. Onsite meeting with the hiring manager and a team member. 3. Lunch meeting with the hiring manager & the upper manager who is also the customer.