Current Employee4.0Jun 20, 2024Very good company to work for. Challenging yet rewarding closing large deals.
Former Employee3.0Jul 21, 2024The leadership asks you to do 'corporate politics' because 'we all have to' to get promoted.
Current Employee4.0Apr 17, 2024Company has a great culture! Let's see how things go when the merger happens