3.0
May 11, 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Hours aren't bad. Some of the bosses are a little demanding.
Cons
There main office is in Finland so you get very little say in how processes are run. Basically have to do everything there way even if it doesn't make sense locally.