This needs to be detailed to be properly informative:
Highly unpleasant office culture, very toxic, one dimensional, fake, confrontational/hostile and cliquish based on your tenure and division, which you have to deal with on-top your job responsibilities, hierarchical politics, re-alignment of an IT division going through drastic changes; in an office environment that is very laxed. But the pressure imposed is as if you are working in a corporation (PMI is a non-profit) so expect to work overtime either way. Keep in mind that there is no formal training and it's a steep learning curve since no one wants to/will or in most cases can tell you who does what and why. This doesn't include legal HR violations that are apparently not noticed. You may have experienced this simultaneously at another company but in this case you would be dealing with all of this on a low blow salary that apparently reflects the typical salary of a person working for a Non-Profit. PMI is not a poor organization. Their revenue information is public/online as requirement to remain a Non-profit. Trust me PMI can buy several countries and not be broke...all on the backs of volunteers and members who pay membership dues.
Some roles are doomed
Other roles seem dreamy from afar but are actually stressful
Some roles are seen as more important than others which impacts how you are acknowledged for your work if you ever are.
There are many meetings that do little to resolve problems and there is still lack of communication. I suspect that meetings are established to just let people know what you are doing as an FYI and to check if they should be involved.
All of the above issues is mostly because there is a disturbingly high level if DIS-respect leading to distrust and vice versa. When there is no respect for anyone what do you think will end up happening with the office culture?
Finally, this is not a place for a person looking to advance their career, there are no career paths. This company probably would be a good fit for someone who just wants to be comfortable and earn a paycheck with good benefits. From a paycheck, benefits and flexible schedule perspective, if that is your maximum requirement, this would be a good fit. Just be prepared that you will still pay for them, just in an atypical way. For someone looking for personal fulfillment (which is most if not all) do you research about the company your position and division, before accepting a job offer. The company is undergoing a change-management process yet to be defined but it looks like the re-organizing actually wont fix the problems anyway.
With the increasing advancements in technology and globalization, challenges to conformity and increase of 1099 workforce that impacts and forces organizations and businesses to adjust, PMI is embarrassingly still in the dark ages. This is a company where you will truly fall behind on changes to society if you rely on them to keep you engaged in current trends.