There are bad apples in every company and this one is not the exception. They usually get pushed out eventually but not always.
Health benefits are not terrible but could definately use some love.
Hard to get a raise. Bonuses are okay but not dependable.