Current Employee3.3Nov 15, 2024Communication of the sales leadership is very poor. Culture changed a lot in a negative way, especially in sales.
Communication of the sales leadership is very poor. Culture changed a lot in a negative way, especially in sales.
Current Employee4.1Nov 7, 2024Good organization with good leadership and team. Good options for career growth
Current Employee3.1May 10, 2025Ok for most parts but in general not a solution that is a must for SMB customers.