Pros
Fast paced. Most people are kind and smart. Good pay and standard benefits.
Cons
SharkNinja cannot seem to figure out executive level hiring. I continue to hear horrific accounts of some of the newer executive team members. There is not enough oversight from the CEO to prevent the fast havoc done by bad new leaders. Some of the bad leaders do get pushed out some time later, but often by then they've already driven out good people and hired bad ones that are like themselves. It then takes a long time to get rid of all the bad hires (if ever). If SharkNinja can't get hiring right at the senior level, it will continue to be a toxic place to work. Even if you start on a great team with great coworkers, things can quickly change and turn south.