Current Employee3.1Aug 29, 2023Mixed as the culture changed quite significantly over time, and it wasn't all positive
Current Employee2.1Apr 25, 2024Great place to add on your resume but it does feel like there is a misalignment between marketing and leadership.
Great place to add on your resume but it does feel like there is a misalignment between marketing and leadership.