4.0
27 Apr 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
The company consistently invests in its people through initiatives like: Great Place to Work certification Employee engagement programs
Cons
Uncertainty in role stability if funding shifts or contracts change