Vantaggi
This is the most exciting and absorbing job I've ever had. A ton of creativity, super interesting people and opportunities to work across teams are all over the place. The brand is cool, everybody is working super hard, and everyone from the engineers to the facilities team to the lawyers to the laborers are contributing in a real way toward executing on the company's vision. Workplaces are beautiful (with plans for even cooler ones in some locations), there's an inspiring office sustainability project, and each location has cool lunch solutions and unique teams. There's opportunities for little stuff, like travel, and big stuff, like looking at our products at the end of the year and knowing that directly or indirectly, you helped build them.
Svantaggi
Not really a con, but this place and this pace are best for the right kind of person. Everybody needs to be a doer. You need a ton of self motivation, independence, and flexibility to be successful here. If you want to rigidly execute tactics someone else sets and expect them to never change, or think of stuff but not pitch in, this is not the place for you. Everybody contributes and pushes.