I have been reading a lot of glassdoor reviews of prospective companies but cant seem to find any that are not cheating or taking advantage of their consultants. The company I work for currently also has such reviews and they are pretty accurate as to what is going on within the company. This leads me to believe that there are no good companies around.
If any of you have or are working with good consulting companies then do let me know their names in your replies. Company should provide stability, pay well and on time and should have a good record of filing H1 extensions and of doing green card sponsoring.