Pros
* Flex hours. * Great as a short term gig. Almost all the engineering team has left. They are desperate to get people in and are willing to pay higher salaries. Make sure you negotiate well. Very ironic. * Great if you don't want to do any real work. * Great if you want to work contract. They say it will take 6 months to convert but they take 8 months to a year.
Cons
A lot of the engineering staff was laid off 3 years ago to make the company look profitable. They couldn't do it because of anti-trust getting in the way. So, they got investors and are trying to "grow the team". * Agile is a thing of the past. * Verbal agreements don't mean anything. Make sure to get everything in writing. Do not trust any C-level executives. * Business is run by people that don't like new technology. They prefer to do things "the old way" * No opportunity to move up, get promoted or get a raise. Previously people have gotten promotions and added responsibilities without raises. * Their plan seems to be to burn all investor money and either file for bankruptcy or sell parts off to smaller players. * Corporate culture with a lot of red tape. It's not a large team but management sure likes to act like it. * Shady CTO * You will learn nothing.