As with any company, sales can be tough in terms of riding the rollercoaster of success. Sometimes lines are blurred with Indeed responsibilities and they can dominate the sales process. There is still concern about where Glassdoor will fit in for the long term in the jobs/branding strategy.