Hybrid role, so you're doing a 3/2 split, leaning a bit more WFH than office, but management understands if there are life events that require you to be more WFH, so that's a plus. There's also no real ladder to climb in terms of software development, as the roles are either developer, or senior developer, which makes career advancement a bit harder.