Avantages
- Fascinating industry and compelling real-world problems - Some world-class talent, namely the developers in the software development teams - Supportive DevOps and SRE leads and contractors who truly go above and beyond
Inconvénients
- Little organization transparency on decision-making. Decisions surprise even middle managers and VPs and regularly endanger the little team morale that is left. Do not trust any quarterly financial recaps or any customer sales accounts. - Product leadership is turbulent. It has been either non-existent, impatient, reactive or too Gartner-coded. Believe it or not, there was recently small improvement for a few months before a sharp decline. - The org structure has never made sense and promotes dysfunction and extreme paranoia between departments. - Technical debt is absolutely off the charts and unmanageable due to years of neglect and abandoned engineering advocacy in favor of political games. - Management is over their heads and inexperienced (or even completely negligent in one particular case). - Authentic company culture is almost non-existent and what little is left got further eroded since key contributors left or got laid off. Not even "company hackathons" can salvage this lack of culture - even these are micromanaged. - Trying to amend company employee agreements to keep people from jumping off ship. - HR is completely incompetent since layoffs and good ones got let go. Goal tracking system for employee bonuses got removed in late 2023 and a suitable replacement system is not widely used in 2026, meaning employee comp remains a mess