Former Employee3.9Nov 6, 2024It's a good company, but it has many processes, and the sales cycle isn't clear.
Former Employee3.0Feb 19, 2024great place to start a career, but difficult to manage work life balance