Former Employee3.4Aug 29, 2023Overall, positive experience. Good culture but behind the times technically and in regards to compensation.
Overall, positive experience. Good culture but behind the times technically and in regards to compensation.