4.0
Jan 23, 2012
Anonymous employee
Current employee
Burlington, MA
Recommend
CEO approval
Business Outlook
Pros
Good work-life benefits. They treat employees very well.
Cons
Career growth is limited unless you live in Finland or UK. Bonuses based in big part on company performance.