Great people on the ground level working hard despite upper management's total lack of leadership or direction.
Cons
Better negotiate your best deal before you're hired because you won't see another dime no matter how well you perform. Upper management plays favorites. Odds are you won't be a "favorite". Turnover is high. Zero interest in employee retention. You are always replaceable. Lack of leadership, lack of direction, lack of accountability.