Pros
Work life balance is great, even on a team that deals with on-call schedules People and teams are generally very helpful Good, clear documentation from a technical standpoint Some very smart people
Cons
Gone in a snap. Layoffs were given out of nowhere, and even after being told continuously for months to not worry, money was fine, and even being told 2 days before by manager that I was doing great, was let go in a cold cut way. A single teams meeting with manager, their boss, and HR. You’ll lose access to everything today so take care of what you need. At least there’s severance I suppose. It’s not very clear how exactly individual contributions help sustainability, which is the core mission of the company. No one ever seems to have an answer as to why upper management is doing what they’re doing. Even direct managers and directors are being kept in the dark until some action needs to be completed. Lower bonus payout because of unknown reasons even though high marks are given. Also seems like managers are told to give lower marks for that factor. Lots of work, and not enough people.