The company culture isn’t well standardized across teams, which creates a lot of friction depending on your profile. You might land in a supportive, high-trust team — or the complete opposite: a shady, micromanaged environment driven by a lack of trust.
Some tech leads (especially in Sliema) operate with a very top-down, old-school hierarchy: “Just execute, don’t ask questions, don’t complain.” That mindset feels pretty outdated for a tech company in 2026.
A lot of people have ideas, feedback, or valid concerns about how things could be improved. The response is almost always the same: “Thanks, but focus on the work.” Sure, work needs to get done, but unresolved issues keep piling up, and nothing really changes.
The pressure often feels unnecessary and self-inflicted. Tech leads sometimes commit to things the team doesn’t agree with or hasn’t properly assessed for risks. Because of the rigid hierarchy, these decisions go unchallenged, which creates stress and avoidable problems — the team ends up owning decisions they never discussed or approved.
At the end of the day, your experience here really depends on the mindset you’re looking for and how comfortable you are working in a very hierarchical environment.