Pros
If you are really ambitious to overcome all the hardships, you might climb the hierarchical stair quickly, if it is fair or not- I don't know
Cons
Working for this company I felt that nothing from my previous expertise or experience ever mattered. Actually I was told from the beginning at the interview that I could be PHD or a graduate from a secondary school, it does not matter. That should have rung a bell and it did, but I overlooked it.
The concept is "The last straw that broke the camel back". The management is just adding extra task continously on the daily list and they are hundreds-daily. Very diverse, some are nice. But the overtime is NEVER to be taken back, they do not give you the posibility, overtime just adds up to overtime. And some of the new tasks are absurd, just to ease their job so that they don't hire more staff, the principle is "One man does it all."