This company has a real skill for obtaining high end people to staff up your projects and needs. I have learned so many new technologies when I worked for Northshore.
We always received positive feedback from the company. The co-workers are positive and knowlegable. A great group of people to work with.