No pros, they give you a false sense of security but actually they are world class exploiters
Cons
They exploit their employees emotionally and personally. They do not appreciate your hardwork and dedication and if you start performing good, they eventually fire you for stupid reasons