Current Employee4.6Jun 17, 2025Depends on your team but the culture on my team is incredible. It's only been a couple of months but so far so good. Seems like there's a lot of opportunity for growth.
Depends on your team but the culture on my team is incredible. It's only been a couple of months but so far so good. Seems like there's a lot of opportunity for growth.
Current Employee3.9Nov 19, 2023Changes in leadership cause a lot of uncertainty. Lack of clarity going into next FY