Current Employee3.3Feb 19, 2024It was a roller coaster , culture is good but works is not according to the Market
Former Employee1.7Sep 11, 2024My overall experience was not great. Bad leadership and bad culture. Beware.