Some departments have serious problems.
Lots of attrition given the health of the Calgarian software development industry.
No CTO, so no overall direction and cohesion between the EDR and DataHub teams.
If you don't follow the culture of the team you're on, there's a good chance that you won't be around for long.