Once they hire you on they will do everything they can to make sure you stay employed. If you're not working out in one department they will move you to another.
Cons
Because of their "unwillingness" to let underqualified people go, the business does not run as efficiently as it could.