3.0
Jun 1, 2010
Current employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Nice people Boston location is downtown -- convenient Steady salary Classes and training offered Challenging work Opportunities to travel to other sites and internationally
Cons
Multiple rounds of layoffs Analysts not recognized for their hard work Politics matter for promotions Indecisive executive team that affects the ability of everyone to focus on what products to offer.