Pros
PEOPLE are amazing. I've worked at better companies but no where with better people. It's kind of like an orphanage or prison where you kind of bond over the misery, and that misery makes for great team building. PERKS, oh there is nothing like a massage in the middle of a crazy day. Also the breakfasts are on point! I was nearly in a food coma every Friday. In addition the overwhelming stress turned me onto mediation. Onsite every Friday. Highly recommend it! PAY, bonuses and salary are competitive for the area...if you ignore the fact that you're working 50% more than other jobs.
Cons
The toilets are trigger happy, very much like the company. The following is light hearted but do not mistake for being exaggerated. It's a "If you don't laugh you'll cry" kind of thing. You start your day, you know what you need to "do" and you how to do it but then BAM, you get blasted. This spine numbing shock happens about every 2-3 hours at your desk. It could be anyone running up with the following...(I recommend saying it aloud but all in one breath. It is a more accurate experience ) "Mark said the project is dead unless...", "thanks for staying late but we actually removed ... BUT one random person said... and the project is dead unless we have it, no matter cost" "the cost is out of control and it will die unless it is defeatured" "drop that, we found some china magic and hustled some poor china company. We shook on it. The cost is fine." I never misuse the word literally, this literally has happened multiple times over the course of less than 72 hours. Phoenix? Zombie? Both? Seriously, some people are happy there. I'd say 5-10% of talented people with options are HAPPY. I genuinely recommend this company if you are 1 of 2 people, DOer or a YES MAN. It is very exciting to have an idea and receive zero resistance. That is the culture. Try everything! There are healthier and more efficient ways to have that culture but it is the spirit of Sharkninja. It is a DOers dream. However I would not recommend it for DOers that have worked in professionally managed engineering organizations or plan to gain traditional engineering best practice for your resume. YES MEN, or WOMEN run the place. If you don't say yes to The Marks then you are going nowhere. However you do say yes you will receive countless, meaningless promotions. Senior = 2 years experience. Manager = 0 direct reports. Director = 3 reports VP = YES ;) Nothing happens below VP level and that is probably why there are a dozen of them. We'd have 20 people in a room all agree on a direction we spent weeks preparing for and the next morning the exact opposite was the direction from the VPs, no debate. We all would openly say to each other quite hopelessly "I feel strongly about this but you know I have no control over it." No one was empowered to make any decisions. I saw a lot talent go wasted and it was hard to watch. I worked countless hours in the beginning because I took pride in my work. It was a huge hit to my personal life and marriage. My Director told me not to take management so seriously. I took his advice and that helped a lot but that was when I knew it wasn't a good fit. I want to learn, grow, and be challenged by visionaries not ignore YES MEN. The people were great. I tried to make it work. The company was really accommodating and tried to make it work for me but in the end I left on good terms with plenty of notice. HR didn't even do an exit interview. They know why people leave. You'll read the reviews. You'll ignore them like everyone does BUT when you sit on that toilet and get blasted you'll know, you'll know! Pro tip : Toilet paper over the sensor. Game changer!