- Church World Service31.Aug 2016
What I like about the company
What I dislike about the company
Management. Things never get fixed or done. Their are too many egos in the office. Male managers do not respect female managers.
The following benefits were offered to me
- CompanyChurch World Service
- Are you a Current or Former Employee?Former job since 2016
- PositionNot specified