Pros: a lot of really good people who want to do the right thing
Cons: a lot of people in upper management who say the right things but really only care about profits, not educaiton
Many people move around without experience, and those who "buy in" to the ways of uppoer management can advance, but anyone who sees beyond the current methods will be quickly pushed through. A lot of promises, typical of a pyramid scheme, but the rewards come with a big cost to personal values and ethics.