Ventajas
Company is dominating in multiple customer sectors, multiple verticals, and it gets easier and easier to sell more different products to the existing and very fast-growing customer base. Extremely good team, extremely positive attitude. Amazing culture. If you've been around the company for a while, you can see that a lot of the growing pains from 2011 are well in the rear view mirror. There were some difficulties back then, without a doubt. But the team weathered the storm and made some hard changes, and the past 18 or 24 months have been strength to strength.
Desventajas
Consumer product needs more work. Improvements are coming, but a bunch of things that the team has known it needs to fix for a while to make the experience better. It's overdue. Engineering has no top level leader for a while. They need to get a CTO or a VP of Engineering. Feels resource constrained trying to do so many different customer segments at once.