Current Employee4.1Dec 13, 2023Great culture and the product is a necessity for almost all recruiters.
Current Employee3.0Jul 18, 2025Indeed is a great place to work but there are some fundamental issues that leave your scratching your head.
Indeed is a great place to work but there are some fundamental issues that leave your scratching your head.
Former Employee4.0Jul 8, 2024Good leadership, some opportunity for growth, no real training on how to do the job or the industry
Current Employee3.7Nov 26, 2025Overall solid company. Salary is not competitive but market leader in the HR tech space.