Pros
As others have noted, SN is devoid of any real process management. If you are very lucky, this can create the space for young engineers to gain experience and exposure your friends at other companies would only dream of. SharkNinja can launch your career. I don't want to understate this. This is true for 5% of the engineers I worked with.
Cons
5% is 1 in 20. For everyone else, the other 19, you become a mindless cog in a broken wheel. Most of the engineers I worked with bounced weekly from project to project, never really moving ahead or building their skills. As SN has no SOP and doesn't follow typical development cycles, those engineers not only have no consistency to their project portfolio, they have not built up a solid base of work related skills they can transfer to a new job. In short, when they decide to leave after 15 months, they are no further ahead. When entering a new job, I have talked to a number of former employees that find themselves totally unprepared for life outside of SN.