I applied with cover letter and resume, then went through a screening interview. It was a stress test interview, absolutely horrible because the recruiter from CA was trying to find faults for no good reason. Then I interviewed with the hiring manager, wonderful, great interview. Then they failed to get back to me at all for a month. I had to follow up with recruiter. I had a contact there, so was updated through that person. I do not recommend applying at this company. They did not treat me with the respect they should have, and it was shocking because Portland is a small town, people run into each other, do referrals, and talk about bad experiences. Hiring managers should be aware as well as recruiters and always treat candidates well no matter what because it is a long term game here.