Because the company is relatively small, resources are limited compared to larger tech companies. Engineers often wear multiple hats (DevOps, sysadmin, software engineering, performance, tooling, debugging legacy areas, etc.), which can be either a positive or a challenge depending on what you’re looking for.
Career progression is less ladder-driven than in larger organizations, so growth tends to come through expanding responsibility and initiative rather than formal titles.