Pros
Company had good funding to sustain till recently. Opportunity to work on a new technology.
Cons
- COO is a narcissist who makes idiotic decisions every day yanking people from one task to another depending on the fire that day. Has zero professionalism. Does not listen to anyone. Keeps yapping in meetings about how great he was at every job. - No one in the leadership has a vision or zeal to execute the plans. Instead of taking tough decisions to build products and make company successful, they all just make dumb decisions everyday and let projects slip and fail. - Every department fights with another and wait for an opportunity gloat over other's failures instead of working together. This includes the VP's. - No one in the company is happy except for the few people who joined recently and haven't seen the complete picture. - People who brown nose get promoted irrespective of work output and talent.