3.0
2 Oct 2025
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Front line managers are solid and trying to do what’s right There is opportunity to make money, but will be a heavy discounting game at the end Technically strong platform “Centers of Energy” have a good culture HR listens to you and trying their best
Cons
Americas VP is short tempered and people are afraid of him Vista controls all, no decision comes without heavy “recommendation” from them Nearshore GTM strategy has been a nightmare 10+ solutions that are similar to LM