Current Employee3.0Apr 28, 2025Good experience, learnt a lot and build a good network. People make the company great
Current Employee4.0Jul 15, 2024Great place to work, but very technical compared to AE roles at other companies.
Current Employee2.9Jan 22, 2024Turning into IBM and losing the culture that it made it a great place to work.
Current Employee2.9Mar 7, 2024The company used to be a great place to work. Now the quotas are unattainable and operationally things are messy.
The company used to be a great place to work. Now the quotas are unattainable and operationally things are messy.