Reviews

Overall

4.1
Based on 93 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Compensation/Benefits
Job Security/Advancement
Management
Culture
good environment
Research Associate, Cleveland, OH - July 24, 2015
People are nice there, salary are good, and don't have high pressure like big city. quite enjoy the peaceful and slow pace life but still can find lots of entertainment.

Salaries