If you have a good reporting manager then you can have a job for a long time.
Svantaggi
The top management is always biased. There has been verbal arguments and escalation between top management and other employees. The work ethics is really bad and there is no opportunity for growth.