First day at employment, let you wait for an hour until they come to meet with you in the client site. Management is very poor. They will let you sit the first week there with no training, no personal laptop, and no clue what to do. They appreciate Indian employee ONLY. They don't care for you if you're other nationality. I witnessed a lazy Indian employee that would not get the job done whatsoever, and did not get punished for that.
The process of new employee joining UST is the worst. The I9 system is crappy.