Vantaggi
The work environment is great -- when you'd not being blindsided by incompetent, reactive calls from the top. First off, the company basically created the market for 3d printers aimed at consumers. They were the first to offer a 3d printer priced within reach of average people; now there's a thriving market segment which does just that. Starting a whole new market (ok, segment of a market) sets some really high expectations, and is quite exciting. Second, MakerBot's staff were (and the ones that remain still are) without exception the best team I have ever had the pleasure of working with. The average worker there is exceptional -- if not totally brilliant, then tenacious, driven, and quality-minded. This applies to both the original team and the more experienced crew who succeeded them after the first round of people were pushed out. Getting things done there was also a pleasure -- most processes are lean, and there's not too much bureaucracy, at least compared to a large company. People were amazingly positive for the most part. At times, this was certainly the best job of my career. People liked to have fun when they weren't working hard...and often when they were.
Svantaggi
The downsides, unfortunately, have come to outweigh the positives. Top management, especially the CEO, are in a desperate, reactive mode that threatens to destroy the company. The worst thing is their attitude towards employees. A lot of MakerBot's previous job postings would append "-bot" to the end of the job title to be cutesy. Unfortunately, this seems to belie their understanding of employees -- it's as if they think that people should actually be treated as robots. That is: paid very little, replaced without much thought, and never listened to. It's as if they really don't understand that a company _is_ its employees -- especially a company with a team as amazing as the one at MakerBot. MakerBot has had a very high turnover, which is absolutely unnecessary considering how great much of the experience is. Someone else here has used the term "toxic" to describe the work environment -- that is, unfortunately, the exact word for it.