This organization went through several changes in the time that I was in their employ. Unfortunately, when those changes happened they were not rolled out effectively and in turn created quite a level of dissatisfaction amongst employees both internally and externally.
My responsibilities mostly included networking and development with staff and businesses in order to ensure that staff had sustained employment and that the businesses I worked with had continuous staff and flexibility to decline their services should they no longer need them on short notice. So, in my opinion, due to our being expected to handle situations such as these while holding up a certain margin of productivity would to me suggest that upper level management should be able to give the same finesse and delivery when eliminating bonuses entirely and increasing insurance while also removing all morale boosting activities.
I learned quite a bit from this organization mostly on a professional level. Much of what I have learned, I've taken with me. Quite a bit of what I've learned has made me more savvy in seeking out the positions that I truly feel will be rewarding overall, and this does not only account for compensation.