Former Employee3.0Sep 11, 2023It was a great place to work with excellent benefits but the overall compensation left a lot to be desired.
It was a great place to work with excellent benefits but the overall compensation left a lot to be desired.
Current Employee1.7Jan 7, 2024Terrible experience, 80% turnover within 18 months. Square job and environment if that’s your thing.