Former Employee2.9Nov 25, 2025Not the best place to be to be honest. I think they can do better on comp
Former Employee3.3Feb 27, 2025While the company has a strong reputation and excellent training programs, the pace can be quite slow compared to startups or smaller firms. Collaboration with other departments is essential, but decision-making can be bureaucratic.
While the company has a strong reputation and excellent training programs, the pace can be quite slow compared to startups or smaller firms. Collaboration with other departments is essential, but decision-making can be bureaucratic.