Software Engineer • Current Employee
Pros: The mission.
Tech-wise, it can sometimes feel start-up-like. New projects are cloud-first (GCP) and most teams have moved to agile. There is room for new ways of doing work and rethinking old approaches.
It's a decently large tech org with a depth of experience.
There are lots of opportunities for growth and a strong focus on learning.
There's a strong architecture review board.
There is a push for more regularization in languages, systems, and production quality.
There are some excellent managers in the organization who are committed to their employees' careers and growth.
Diversity initiatives appear to be having some effect in the tech organization.
Cons: - Feels enterprise-y in a lot of ways: culture-wise, a lot of the tech staff don't live in the City, and many teams are incredibly siloed from each other. Project-wise, things can move slowly, and old projects live forever.
- There's a lack of cohesiveness in the org. While engineering has started to move to a product model, Product & PM are still catching up. Some teams lack development discipline. Communication between teams can feel like pulling teeth.
- Some parts of the tech org are understaffed.
- Diversity continues to be a problem in the tech organization.
- The relationship between the business and the newsroom is still weird.