Worst place to be at, regardless at any stage of your career
Pros
Most team members still try their best, despite of company environment
Cons
1) No clear path towards profitability 2) No leadership. No direction. C-Suite immersed in their little world, talking among themselves, without understanding customers' and market needs 3) Products are launched without any proper planning. Resulting in poor positioning, wrong pricing (making losses for each new product sold!), zero IP protection, slow product registration outside US.... 4) Insufficient budget to do any market activation activities 5) Too many "cheer-leading" meetings without substance. 6) No career growth plans 7) Annual Layoff - as part of "cost optimization". For same position, every year it is "Hire and re-Hire", and repeat. bottom line....join only as last resort. But be prepared to be lay-off, which typically happen around every summer.