4.0
Oct 21, 2008
Current employee
Stamford, CT
Recommend
CEO approval
Business Outlook
Pros
Large company with multiple geographic locations that allow you to transfer between locations and departments
Cons
Demanding workload, there is a lot of rhetoric about work life balance however the demands of the job dont alow for this balance.