Former Employee2.7Jul 26, 2025terrible place to work. Impossible to close a clean deal as the product is way beyond competition.
Current Employee4.0Sep 22, 2023Best place for a very introductory role. Great tech stack. Fantastic culture.
Former Employee3.6Apr 4, 2025Great people, great culture, no good training, managers cared more for quota than real ACV/ARR
Former Employee1.7Nov 6, 2024DO NOT WORK AT THIS COMPANY. When I first started, TouchBistro seemed like a great place to work (minus the fact that salary average for any role is SEVERELY below the industry standard). But over my time there, it has gone downhill severely. Massive re-structuring has just caused them to lay-off a huge amount of employees, including ones that were high-performers....Read More
DO NOT WORK AT THIS COMPANY. When I first started, TouchBistro seemed like a great place to work (minus the fact that salary average for any role is SEVERELY below the industry standard). But over my time there, it has gone downhill severely. Massive re-structuring has just caused them to lay-off a huge amount of employees, including ones that were high-performers....Read More