2.0
Sep 6, 2010
Anonymous employee
Former employee
Shelton, CT
Recommend
CEO approval
Business Outlook
Pros
New office, some capable employees, access to leading Research firms
Cons
Clueless upper management No clear defined direction terrible customer service boiler room feel 9-6 Not a good place for a career, Sales people have been known to freak-out and blow up on people in the office- no joke