Former Employee3.6Aug 11, 2023it was a great experience working with talented individuals and contributing.
Former Employee2.7May 13, 2024The organization was trying to find it's place in the market. Tech was decent but not quite ready for prime time.
The organization was trying to find it's place in the market. Tech was decent but not quite ready for prime time.
Former Employee2.4Oct 19, 2024Product isn't too bad, integrity and decisions by c level and VP emea are pretty self centered.