Job Security is less, its all based on the Project we work, If the Project gets end we are moved to Talent Pool from where our heartbeat starts, max is 60 days to find the project and give interviews, once we cross 60-days we will get the call from the HR to put the paper. Else we need to take-up a role which doesn't matches our skill set and burn our-self.
Most of the Project doesn't give work life balance and need to stretch for more than 11hrs and we have to attended calls during our off-business hours.
I have came across mostly non People Friendly managers who doesn't even consider our problems.
I don't recommend for lateral entry hires as they would struggle in the high politics environment.
There is always a silent lay-off scenario.
If we don't have rapport with manager he/she can ruin your life their with negative feed backs and his/her words are believed.
UST is not employee friendly company.