5.0
Sep 14, 2025
Former employee, more than 1 year
Washington, DC
Recommend
CEO approval
Business Outlook
Pros
Great place to work. Competitive compensation and benefits. Small, intimate corporate team.
Cons
Customer Relations Manager title is determined by position, not merit. Your team CRM may not be the best person for the job/mist experienced/most qualified and this can impact the whole team.