Current Employee4.3Aug 31, 2023Its a good place to work. Everyone is nice, only hard part is the product is "nice to have"
Former Employee1.6Feb 28, 2024negative, nonsense, lack of logic, poor leadership, no structure, avoid
Former Employee1.6Dec 28, 2023Very disorganized company with inexperienced leadership. Product was not compelling or sticky enough for customers to use it keep using.
Very disorganized company with inexperienced leadership. Product was not compelling or sticky enough for customers to use it keep using.