Current Employee3.3Jan 17, 2024My overall experience was great but it took its toll and time to move on.
Current Employee4.7Nov 16, 2023Excellent company, excellent leadership, and an unparalleled culture. Would recommend working here!
Current Employee3.1Jul 29, 2023ROE and compensation need to be adjusted to fit post Covid market conditions.