5.0
Jan 22, 2026
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Culture, transparency, and high performance standards make it a great place to work. Also, good benefits and flexibility
Cons
Can't think of anything really