Pros
UST is very aligned to its values and culture. People listen to you and react. You can be here very very safe. No threat to Job. If you are not in tight project, you can get good free time too. Clients always win with UST-global.
Cons
Remuneration is very bad. Especially for the people who come onsite with them. But it is much better than the Federal mandate pay. Some tight projects can kill your quality time. When there is Offshore involved. Managers can make your life a Hell. They align to client's organizational structure Hence Client always wins with UST-Global. They get more dollar per dollar. That may cause pressure to employees in some project. They don't give more importance to Technology architects / Experts, instead they just want to make the project successful. We could see they help the client so much even though they are loosing money.