3.0
Sep 14, 2025
Recommend
CEO approval
Business Outlook
Pros
Have been here for several years and have loved every day of it. My colleagues are so kind and smart and I have always felt like we are working to make a genuine difference
Cons
New management bringing in a lot of people who don't really match our culture. They don't trust people to be making good decisions but put in a lot of reporting and hierarchy instead. I don't feel like I can trust them either.