I applied online, and a few weeks later I was reached out by the recruiter for a phone call. Recruiter was very friendly and professional, and made each step of the process very smooth. The process moved pretty quick as I had a phone call with the hiring manager and program manager fairly quickly. After I was invited complete a presentation assignment for the onsite. Everyone was very nice and helpful and I could see how enjoyable it will be to work with the team at BrightEdge. Unfortunately due to personal reasons I decided to not move forward with the process.