Current Employee2.3Jan 25, 2024Leadership is lost; it's a sinking ship. It was a great company to work for before, but recently, it's getting worse and worse.
Leadership is lost; it's a sinking ship. It was a great company to work for before, but recently, it's getting worse and worse.
Current Employee4.3Apr 24, 2024Great company, enjoyable, good leadership, good product. Looking like another good year.
Former Employee4.0Feb 14, 2024LiveRamp pays very well relative to the market - many ways to overachieve on earnings.