i did not found any.
with me 3 people also left because of the pressure they put on you.
Cons
Management thinks you are slave and will finish everything in 2min.
They will pressurize you to do all work today.
Many people left the company like me i seen 3 people.