Pros: benefits, work life balance
Cons: poor, indecisive management
This company is going to implode if they don't solve their upper management issues. They can't make up their minds, want all IT projects completed yesterday, and don't listen to those beneath them. Projects come up, you write up the documentation, then they get canceled. Happened 5 times over the last year.