Pros
Novel ingenious product with an excellent close knit competent team. API has gone out of their way to bring in highly skilled and experienced team members.
Cons
Absentee executive team who, for the most part, have kept the company in the dark on the state of the company's affairs. Clear obvious lies were told to maintain a positive outlooks despite 2 rounds of mass layoffs (half the company, then a third of the remaining). When asked about serious pressing matters, jokes and raffles were used to distract from convoluted vague answers Loyalty or hard work does not get rewarded. Only crying, whining, and complaining will be rewarded for a select chosen few. The executive team has made decisions which have created a whole bunch of former disgruntle employees. Minimal communication with teams about timelines, goals, or projects.