When you first start, you will think the organization is phenomenal, but be warned, the honeymoon phase definitely wears off. You are set up to fail from the very start - no orientation, no guidance, no communication. There are all these policies you need to follow, specific forms that need to be filled out, and you are simply expected to figure it all out on your own and "just know" what to do.
The people who don't work hard and are moody/disrespectful to others will always prevail. If you do your job well, you are in jeopardy. You will be given gifts in certificate form but will never receive an actual gift. You will be complimented profusely and then suddenly treated like garbage. If you are the lead on a major project, you can guarantee someone else will take the credit for your work.
Usually non-profit organizations are very careful when spending donated/government money, but this company continuously spends copious amounts on catering, travel, parties, etc. For an organization who prides themselves on servant leadership and religion, they certainly do not lead by example. They cater to bullies, complainers, etc. so if someone has it out for you, be prepared to feel ostracized by most executives.
Free lunches, compensation