5.0
17 Sept 2025
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Benefits and people are respectful and treat you fairly.
Cons
Heavy vendor presence with no clearly streamlined process can sometimes become very cumbersome to handle.