Total Employees
1,248
+42 this quarter
Open Requisitions
84
32 in Engineering
Voluntary Turnover
6.2%
-1.1% vs last year
eNPS Score
68
Top 10% Industry