Pros
Free snacks and meals, cool office for the most part. You can learn from some smart people. Free 3D printing is nice but gets old after a year unless you're a maker.
Cons
Toxic workplace full of micromanagement and over-control. C Suite makes all decisions and does not empower dept. leadership. If you want to give a $1000 raise, the C Suite must approve. You get little to no autonomy to make any decisions. The company does not care about the customer beyond getting the sale. The products do not last and often have systematic issues out of the box; engineering just shrugs, and no REAL improvements take place. Incredibly clique-ish place where you're either "in" or "out" and if you're "out", you're treated like Harry Potter under the staircase. The CEO aspires to be Elon Musk and rules like a tyrant, openly embarassing employees in meetings, has no EQ. Little to no diversity in leadership as well. C Suite is just trying to cash out in IPO and they do not care if they have to turn it into ashes in the process. Can't wait for HR to come and reply and gaslight some more and tell folks how this isn't real.