Pros
Interesting technology, when the tests are successful. Co workers were some of the most brilliant and nicest people I've ever met.
Cons
Don't believe the positive reviews. They're definitely fake. In my time there (less than 2 years, I don't know how I survived that long). I never witnessed them actually selling any product. How they generate revenue is unknown. Did witness a bunch of demos to new and old investors. CEO is an ego maniac. Witnessed constant verbal harassment of other employees to the point where they walked out of a meeting and quit on the spot. Daily meetings with no agenda, CEO just blabs on about his superior intellect and bashes the technology of other similar companies. No real team. High turnover. The worst micro management ever. Interviewed directly with the CEO and he LIED about the size of the company. I was told the company had 50 employees, but when I has hired there were less than five. At one point there were 10, including some sales and marketing, but they were let go pretty quickly over stupid reasons. CEO is on a power trip and WILL yell at you and fire people who don't fall in line with his standards. Work place is hostile, everyone works in fear of the CEOs next office arrival. Your ideas a shot down immediately because CEO and his principal engineer know all. CEO promises revolutionary technology but can never quite get it right because employee retention doesn't exist. Read somewhere online that many southern investors are suing the company because the CEO dodges their inquiries about company growth, revenue, return on investment, etc...Stay far, far away from this place!!