Pros
Company has great intellectual property and a social purpose which could result in great things with better leadership and management.
Cons
Was employed to do a job that turned out not to require my subject matter knowledge but rather required IT skills I never professed to have trying to support clients on old and difficult to use platforms that weren't meeting their needs. My manager was a "mean girl" bully who took passive aggressiveness to a new level. HR and other senior leaders made the right noises, but she was never held accountable for her actions. There was no visible management of bullying or other HR issues which was quite ironic considered we were providing HR advice to our clients. Ultimately this was a very unhealthy environment that didn't walk any of the talk and was in no way committed to helping me grow.