
New benefits to accommodate remote-first work from home
Great work-life balance. Interesting work and a collaborative / supportive environment. Very rarely feel stressed or "under the gun" because planning is done far in advance and realistic deadlines are set.
Management is very knowledgable and understanding. Individual teams have lots of autonomy over implementation specifics / how to approach certain problems and leadership always seems helpful rather than a blocker to work.
My team is extremely knowledgeable and helpful. I have no doubt that every engineer is extremely qualified to tackle any problem that arises. There is a culture which encourages transfer of knowledge and technical skills.
Engineers have a lot of input and autonomy over how their work is implemented. Work seems meaningful and because engineers are responsible for maintaining the work they create, there is incentive to create robust, defensive software.