Former Employee2.1Dec 11, 2025overall negative due to a lot of re orgs and no real direction from leadership. Technology was OK. A bit overpriced compared to what the market was doing.
overall negative due to a lot of re orgs and no real direction from leadership. Technology was OK. A bit overpriced compared to what the market was doing.