Pros
- Mission-oriented, flexible work environment that offers good work-life balance. - They do their best to be create an inclusive and equitable work environment. - There are a lot of opportunities to collaborate with other teams and meet people that are genuinely passionate about the work they do.
Cons
- Your experience depends highly on your department and supervisor, needs standardization. Some departments are favored more than others. - Most middle and upper managers have been there for way too long. You learn why no turnover at these levels is unhealthy, especially when managers do not receive sufficient training. - Expectations are not always clear, it can be a chaotic work environment if your supervisor does not know what they are doing. - Not all departments are synchronized the way they should be, especially for an organization where collaboration is necessary.