Good pay, good benefits, flexibility depends on a position, few dedicated hard working employees to work and make friends with
Cons
lack of stability, undefined company direction is causing constant requirement to adopt to changes dictated by ownership, selective micromanagement by ownership, poor education and personal development, company used to be family-like employee oriented but it is long gone and only impression left