Current Employee4.7May 28, 2024Culture is great with a strong product. Got a great team with a bunch of smart folks. However, lots of leadership changes. Overall, pays really well.
Culture is great with a strong product. Got a great team with a bunch of smart folks. However, lots of leadership changes. Overall, pays really well.
Current Employee3.3Aug 28, 2023Overall good enough for the current state of the economy, not perfect by any means
Current Employee4.7Jan 11, 2024Great place to work with great people. There's been some change, but it's been positive for sure.