Current Employee5.0Mar 11, 2025Great experience, lots to learn, good structure, good management, excellent
Former Employee3.7Apr 11, 2024Poor leadership - underpaid. Short-sighted and slow to change even though the org positions itself as a thought leader
Poor leadership - underpaid. Short-sighted and slow to change even though the org positions itself as a thought leader