I applied through a recruiter. The process took 1 day. I interviewed at Cianbro (Baltimore, MD) in Jan 2018
Interview
Had a phone interview the recruiter who I was in contact with. On the phone interview we set up a time I could come in for an in person interview. At the interview I met with the recruiter promptly, she was nice and we discussed about the company, benefits, the culture of the company, the role I would be playing and team I would be on.