Reviews

Overall

3.8
Based on 46 reviews
513
415
313
24
11
Work/Life Balance
3.6
Salary/Benefits
3.8
Job Security/Advancement
3.3
Management
3.5
Culture
3.4
Claim this company page
Headquarters
1301 5th Ave.
Ste. 3800
Seattle WA, United States 98101
Revenue
₹ 10B - ₹ 50B
Employees
1,001 to 5,000
Industry
Links
Milliman website