Applied online, got an email to setup a phone interview. Phone interviewed for about 15 minutes, then setup an in-person interview about a week later. The interview was short and very informal (no need to dress up with suit and stuff), lasted about 20-30 mins. Got the offer 5 days later.