Former Employee3.6Apr 9, 2024Overall, my experience was average. I was on an overlay team that they didn’t know what to do with.
Current Employee3.3Oct 16, 2025ehh not that great. very corporate culture with a lot of "gotcha" going on.