3.0
16 Jul 2011
Anonymous employee
Current employee
New Haven, CT
Recommend
CEO approval
Business outlook
Pros
Great place to get a experience and to learn alot. Friendly atmosphere and some open communication with management. Benefits are great.
Cons
Younger employees are always disregarded and don't get much respect. All departments are not given the same respect. Employees are not compensated as they should.