Former Employee2.7Sep 8, 2023Kind of sketchy leadership. Did not sell with integrity. Too much focus on DEI and lefty politics.
Current Employee2.7Feb 5, 2024The pay is absolutely horrible. Probably one of the worst in the market.