Pros
flexible schedule, good benefits...that's about it. I did make some friends at the organization
Cons
Poor Management and Leadership. Leadership is not held accountable from anywhere so there is rampant poor treatment of lower staff and condescending behavior. If you have an opinion other than one held by leadership it is not necessarily well received. Employees are not valued to their true potential hindering a learning and cooperative environment. There is no forward strategic thinking more just putting band-aids over problems when they arise. Everything seems to be a scramble or just throwing things up against the walls to see if they stick. No involvement from the board to help with leadership accountability or even just the general direction of the company. There has truly been a loss of mission.