Former Employee4.4Mar 15, 2024My overall experience was quite positive, and i think that the team culture was great
Current Employee4.7Aug 29, 2024Great team & individuals - horrible internal processes. Culture is eroding.