Former Employee2.6Jan 15, 2025Toxic culture, poor leadership, unclear goals, limited support, high turnover rate.
Current Employee2.9Dec 19, 2024If this is your first job straight out of college - it’s a great experience, if it’s not, prepare to be humbled.
If this is your first job straight out of college - it’s a great experience, if it’s not, prepare to be humbled.
Current Employee2.9Mar 5, 2025Expensive product, looked as must have often loved by IT/Compliance teams but shot down by CFO - excellent tech
Expensive product, looked as must have often loved by IT/Compliance teams but shot down by CFO - excellent tech