Flexible, opportunity to work remotely when needed.
Cons
Poor leadership
Poor communication
Benefits stripped down and are always looking for way to save money at the expense of the ones doing to work.
micromanagers from the top down.
Seldomly gives raises
Toxic culture