Turbulent. As with any growing company, reorgs have been frequent & roles/responsibilities are constantly changing. Definitely not going to be a good fit if you are not ready for some bumps along the way. Take care of their employees well but frustrating to see compensation differences between external hires & internal promotions. While training on product knowledge is top notch, day to day functions of the role must be learned on the go.