Pros
-The ground level employees are great along with most of middle management. -The platform also has a ton of unrealized potential. -Pay/benefits seem to be mostly competitive in comparison to the rest of the market.
Cons
-The CEO is a micro manager who often does not treat people with the respect they deserve. The rank and file employees, to him, are just a means to an end and readily expendable. -Many of the people who work here are doing just enough to get by because their only motivation is fear of losing their job. -The product is very unstable and the marketing sometimes dips its' toes into the realm of overpromising on capabilities. -Lots of lofty ideas about the company's direction with nothing to back them up. -Unhappy employees who are reaching their breaking point and leaving the company. You can see this from the regular emails that go out on Fridays about people's departures. -No real diversity to speak of.