Current Employee4.1Mar 19, 2025Fantastic company overall. I can say very few bad words about Indeed. Very good salary/benefits
Current Employee2.7Jul 1, 2023My overall experience was good, unfortunately after layoff in April everything has changed. The company is trying to force people out, especially in the Italian market
My overall experience was good, unfortunately after layoff in April everything has changed. The company is trying to force people out, especially in the Italian market
Current Employee4.3Mar 25, 2025Great company to work for! Could not ask for better culture, benefits, and work life balance. They collect info from employers and job seekers as a business and take the best offerings and apply them internally. Downside is average deal size and the ceiling from a sales perspective. CEO knows that people can make more elsewhere but I was paid fairly for my work. Off...Read More
Great company to work for! Could not ask for better culture, benefits, and work life balance. They collect info from employers and job seekers as a business and take the best offerings and apply them internally. Downside is average deal size and the ceiling from a sales perspective. CEO knows that people can make more elsewhere but I was paid fairly for my work. Off...Read More
Current Employee2.0Feb 15, 2025Used to be a great place to work. They are lost now and don’t know the direction. Rush out half baked products that clients do not want
Used to be a great place to work. They are lost now and don’t know the direction. Rush out half baked products that clients do not want