Current Employee4.0May 15, 2024Very secure role with decent comp vs the market. Won't make top dollar though.
Former Employee3.7Feb 27, 2024Overall it was a great place to work, but leadership changes and market changes made for relatively negative outlook in recent quarters.
Overall it was a great place to work, but leadership changes and market changes made for relatively negative outlook in recent quarters.