I never go by what disgruntled employees say. My sister owns a legitimate IT consulting company and has had to fire people for poor performance. You can find a few bad reviews in a google search that make her company sound like a scam.