1) In our experience, we saw only two persons(at management level) in this company. One is handling all management activities and another one seems owner. 2) They wouldn't pay salary properly, we need to running behind(beg) them to get remaining salary(we can't get salary even after) 3) Horrible mindset people(how nature is forming such a people in this world to ruuuuuin others life) 4) Only few H1B(single digit) people are here 5) Even though employees are paying 100% health insurance cost, in 2018 , they said, employees, need to go for their own health insurance(super expensive) 6) Submitting fake documents to USCIS to get H1B extensions (if USCIS scrutinize their papers, they can easily find lot of fake documents. USCIS, Can you please act?). 7) Always late H1b /legal processing, that will jeopardize employees life. 9) Absolutely no respect to H1B employees 10) Billing wise they are not transparent. 11) They smartly do many activities to keep employees always dooooown. 12) They don't have any skills, their survival will be very hard.