I applied online. The process took 4 weeks. I interviewed at Tetra Tech in Feb 2013
Interview
Interview was with Office manager and was a very laid back experience. Typical interview questions were asked and most of the discussion was around past experience and gaining insight on the type of work the office does. Discussed the role junior engineers play within the company and opportunities for career growth.