Pros
- Autonomy to handle projects as you see fit - Talented and hardworking developers trying their best despite the chaos
Cons
- C-levels constantly add unnecessary noise, overpromise impossible deadlines, and try to "fix" things with AI-generated code that doesn’t work. - Developers are pushed beyond their limits with no regard for their well-being—pressure is the default management style. - No role stability—people get hired for one thing and end up doing something completely different, all because leadership wants everyone to be "full-stack". - You’re on your own in projects, with little guidance or real support. Management only steps in to make things worse. - No respect for work-life balance. Long hours, no extra pay, and working on weekends is treated as normal and even encouraged.