Current Employee5.0Mar 21, 2024I have only been in this role for 3 months. So far the culture is great.
Current Employee2.6Apr 9, 2024Slow, cumbersome company with outdated leadership. Low energy, redundant roles. Boring.