UST is a large corporate tech services company whose workforce is primarily based in India. If you are based in another country you can be treated like a second class citizen. For example, they have a big company party in India every year but don't invite the global staff.
Compared to other companies, where folks are encouraged to own and learn from their mistakes, UST is a place where people pass the buck, blame others, and make the same poor choices year after year because there is no culture of accountability, transparency, or learning from failures.
Sr. Management means well, but they suffer from the unfortunate combination of being out of touch with current global trends coupled with resistance to admitting any gaps in their knowledge (this is related to the company culture of opaqueness; hiding anything that could be viewed as a deficit). This results in a frustrating environment where the recommendations of those who actually have expertise are not valued. Instead, there is a culture of micromanagement, and a resistance to creativity or big thinking.
The lack of transparency runs through the whole company; processes are inaccessible and extremely complex. This means that everyday tasks like onboarding a contractor for a project can become months-long ordeals involving 7 different people passing the buck around on an email thread.
They have been doing silent layoffs with laughably horrible severance all year. I was among those laid off. I work in tech, so I have been laid off several other times in my career, but the layoff from UST was the most heartless and inhumane I have ever experienced.