The only advantage would be that they never lay off people, but instead with their policies make people leave themselves.
Cons
A very cheap company that even does not replace its employees after people leave their position. no raise no possibly of development, training ... . I do not recommend joining them to anybody.