Former Employee3.9Feb 8, 2024Great place to work. Limited space for upward mobility over the last year and a half.
Current Employee3.4Sep 24, 2024Solid job. It's really hard to improve the place or have feedback listened to or accepted. Very complex product, sales and incentive structure. It feels like everyone is trying to find loopholes to exploit the comp plan or AE's aren't earning great because they are crushed by the complexity. The one constant is change and every year there is new complexity to try to...Read More
Solid job. It's really hard to improve the place or have feedback listened to or accepted. Very complex product, sales and incentive structure. It feels like everyone is trying to find loopholes to exploit the comp plan or AE's aren't earning great because they are crushed by the complexity. The one constant is change and every year there is new complexity to try to...Read More
Former Employee3.4Dec 5, 2023I had a bad experience. The entire time I was at Twilio there were layoffs and threats of layoffs.
Current Employee3.6Dec 20, 2023Very positive - a great place to work! Twilio is still the leader of the pack.