- CEO hired his buddies into high ranking positions and they're making decisions that clearly show they aren't qualified to hold those positions.
- Layoffs are becoming a regular occurrence since Oisin joined the company.
- No support or growth plans. You're either "good" and told to just keep doing what you're doing or you're "bad" and senior leadership decides to fire you without giving any constructive feedback or support to improve.
- No transparency. Discussions and decisions are increasingly taking place behind closed doors. It often feels like we're on a "need to know" basis with senior leadership, we're often told blatant lies, and seem to be considered the code monkeys who should just crank out code.
- We're using mostly legacy technologies, but there's so much pressure to deliver features that we're given no freedom to innovate or explore more modern frameworks or languages.
- Deadlines are chosen by CEO without any input from the engineers who have to implement it.
- Fear-based culture where you end up working extremely long hours to meet unrealistic deadlines because, if you don't hit the deadline, you'll get deemed "bad" and get fired/laid off.