Lots of pros! This company values its employees and communicates very effectively. Lots of change, but it’s because the company is evolving with the ever-changing market.
Cons
Pay could be increased and bonus structure for this role is more subjective than not. No key metric to hit.