They were my employer when I was hired to do contract work for a “major financial firm”. During my time with them, they were always there to provide advice or answer any questions that I might have. They also followed up on me and the other consultants on a regular basis at our client’s headquarters to see how our projects were coming along and if had any concerns. Since then I have been hired as a full time employee here, but I still maintain contact with them. It has been a pleasure to have worked with them. Their knowledge and desire to help out me and my colleagues makes them a great company to work with.