Current Employee2.0Jan 22, 2024Great product but the company culture is on the decline with minimum growth opportunities post lay offs. Poor pay transparency.
Great product but the company culture is on the decline with minimum growth opportunities post lay offs. Poor pay transparency.
Current Employee4.0Jul 26, 2023Overall good company. Happy to work here but others may pay slightly higher.
Former Employee2.4Apr 17, 2024Great company, with nice perks. Some challenges with product market fit.