It was an easy process, through networking, my resume was submitted by a friend and then I received an email notification to complete the online application. I filled out the application online and I had a phone interview that afternoon followed by an in person interview 2 days later with the hiring manager plus a team member. The following day I had a offer in hand. In all it was about a week long process from application to offer. It was a great experience, I felt welcomed and impressed with the people/location.