5.0
7 Oct 2011
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Great senior staff and management. Everyone has a great attitude. You are part a great team. A company that always challenges you to better your skills and education.
Cons
Work schedules are tenuous sometimes and hours get long. Long commutes also occur randomly but are not too too terrible.