Pros
The people I worked with were pleasant and the office location was convenient.
Cons
Morale is visibly low. The CEO would rather throw parties showing off than make payroll. Apparently this is common and the people that are still there are just used to it.
Lunch is mandatory 12-1 and you are locked out of the office for that duration. There is no flexibility here.
As for the job postings for engineers, they state they have unit testing, task management, automated builds, etc, but they have none of that.
There is no long term plan for anything since everything has to pass through the CEO that is barely there and very temperamental.
They use the excuse they are a startup as to why they can't pay their employees on time, if at all.
My biggest issue is them hiring new people when they don't have the cash flow to pay their current employees. The hiring managers were directly asked about cash flow and stated that they had plenty of runway, when in reality there was none.