Good place to work although lacking in management sensitivity.
Pros: always working
Cons: dealing with my recruiter
i have enjoyed working for this company for 4 years and always enjoyed new assignments. Most of the time i would get put on good jobs but there is always a job that you go to already under the gun because of being a Certified employee.