I was recruited by Management Recruiters of Portland through a head hunter. They brought me through the process and I was hired. I have been with them for about a year, and it has been a good experience so far. I am working on a project to build a small scale software application. The team is good, we have a lot of freedom to work on our own work. They are flexible to work in the way we want to. I enjoy working with them as they are a good bunch of people. I have not found anything that I dislike. I have had a positive experience so far with the company. I am currently working on a small application that will help in organizing files.