Good culture, decent balance, and a CEO who actually seems focused. The problem is visibility. If you don’t land on the right high profile projects, promotions feel impossible even if your work is solid. Timing and luck matter more than effort sometimes.