Current Employee3.1Apr 23, 2024Wonderful place to work with good people, but the organization has very clearly over hired.
Current Employee3.9Dec 28, 2023My overall experience has been a great experience. Great place to work.
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.