Former Employee3.6Sep 29, 2024Overall positive experience despite some of the ratings that are shown.
Current Employee3.3May 6, 2024Generally a culture that gives you alot of autonomy but you need to advocate for yourself .
Current Employee2.6Jun 5, 2025Company is going through many structural changes and management have super high expectations without actually improving the product at all. We are being asked to charge more for the same product.
Company is going through many structural changes and management have super high expectations without actually improving the product at all. We are being asked to charge more for the same product.
Current Employee2.6Jul 15, 2025No clear vision nor leadership. Decision making process is centralised.