- Change averse
- Ancient development tools and practices. Legacy platforms will never be a thing of a past but modernizing how we work on them is imperative. Bleeding edge is not necessary or practical but we need to at least be in the 21 century. Much talent has been lost as a result of this stagnation.
- Out of control corporate security. I 100% understand the need to protect IP but there must be balance. Innovation is strangled by the “culture of no” mindset that corporate security has. Getting new tech and tools approved requires their blessing and is often times an act of congress.
- WFH is discouraged, depending on your manager/org. The main office is pretty far from St. Louis and there is no satellite office. Again, this is going to impact talent retention and recruiting if WFH in the age of the internet is treated in the manner it is. Managers that “like to see their people” is not a good reason either
- Main office is out of space. Why is WFH discouraged again?!?!
- Depending on your management/org, there is a lot of favoritism. Only certain people are invited to take part in architecture/roadmaping, interviews, travel, etc.
- Inter-team relationship is often times adversarial and mostly requires escalations in order for action to happen.
- Year end bonus structure changed this year. Depending on what team you’re on, it’ll be harder to earn 100%
- Unless you’re lucky enough to have a good manager in a good org, lip service is paid to career advancement unless they are forced to address it (shopping around internally and externally)
- Contractors are third class citizens.