They are a respectable IT consulting/staffing company that doesn't skim exorbitant amounts of money off the top. In my experience, other similar companies treat their employees with disrespect and can take a large percentage off the bill rate. Group technology treats you like a person and doesn't try to cheat you out of your hard earned money. They do also offer a group health insurance policy although they don't contribute at all to the premium, which can be steep. They also offer a 401k plan, which is great, even though they don't match, but I wouldn't expect them to anyway.
No specific downsides to working as a consultant for this company...just the downsides of being a consultant in general, like lack of job security, benefits, etc.
Advice to Management
Let us know if we're missing any workplace or industry recognition –