Overall Company Rating
4 out of 5 Stars
The people are friendly and the work is sophisticated. Great quality of life.Downers
Not a lot of transparency into firm policies. Salaries are not in line with the market.Advice to Candidates
Great place to build a career if you are entrepreneurial and determined.