Pros
Opportunities to define requirement and product direction on own as management isn't clear on what to do. A few genuinely skilled and helpful colleagues who try to maintain a positive environment despite challenges.
Cons
Company culture rewards individual visibility over collaboration, discouraging teamwork and knowledge sharing. Recognition is inconsistent — louder voices and self-promoters are favored over genuine contributors. Internal politics and silos are common, leading to mistrust and lack of transparency. The company has been operating for 8+ years without becoming cash-flow positive, and is reportedly under significant debt pressure. Unclear long-term vision — frequent strategy changes, poor communication from leadership, and limited signs of sustainable growth. Morale has declined as employees sense instability and diminishing trust in leadership decisions.