3.5 out of 5 Stars
The individuals are excellent. They are smart and brilliant. The Salary is high.Downers
The top-down system..... sucks! The hierarchy is very rigid and the culture kills employees' creativity.Advice to Candidates
If you are not reluctunt to follow regulations and rules, then the firm is almost perfect!