Pros
People are very great to work with in general
Cons
Awaiting company strategy to solidify from new leadership
Pros
Great Values, training, communication, great senior leadership, development opportunities.
Cons
Expensive Benefits, bad work life balance, prefers bonuses to yearly wage increases.