Current Employee4.1Jul 5, 2023Overall it has been a good experience. The deal flow is very consistent and you are constantly working with new clients day in and day out.
Overall it has been a good experience. The deal flow is very consistent and you are constantly working with new clients day in and day out.
Current Employee2.4Apr 21, 2025interesting... toxic work environment and upper management has high egos. Very high school sometimes
Current Employee3.6Dec 9, 2024Great! Slow internal sometimes, but they want you to land business. Highly international environment!
Great! Slow internal sometimes, but they want you to land business. Highly international environment!
Former Employee3.9Sep 15, 2023Good company, ensure you are aligned to the right product/team and you can be successful here