Pros
Individuals on the customer support team really did seem to care.
Cons
- Management turn over was horrible. I worked there for 3 years and had around 7 managers. Each time I was essentially, "starting over," in my career with them. At least 4 quit. - Underpaid. Was told, "snacks in the kitchen were part of your compensation package." - Business habits became focused on making sales rather than providing a working product. This was the most depressing part for me. Getting underpaid and having yogurt pretzels in the kitchen became a running joke after a while. What became really hard was management telling Customer Service to tell customers the printer would be released on a certain day, knowing full well they would not make that deadline. And then doing it with all released products. Check the Formlabs forums, it was what Formlabs was known for among its own user community. What was so terrible was lying to customers. The Customer Support agents employed by Formlabs were underpaid and knew it, yet loved helping customers make their business goals and projects happen. Agents were openly frustrated with management for putting them in a hard position, and management essentially said, "oh well, that's what startups are" - Hearing that the company was going through, "growing pains," and that's why it had high turn-over, underpaid people, and delivered half-baked products was why I left. This just get's old, especially when there's no change.