- this company values money above everything so you are the least of their concern - immigration support sucks as its all done from outside US and good luck with your luck gettings things done in time. - the boss and all the management is such a pain to work with - nightmares and chills because of lack of support from managment and almost got deported because of imcompetent staff who messed up my h1b transfer and extension - the pay rate is amonst the minimum