4.0
Dec 1, 2010
Current employee
Recommend
CEO approval
Business Outlook
Pros
Good working environment, work/life balance, nice benefits
Cons
Head office is in Finland, and most work is also done in India. Timezone wise need to work early morning hours it co-ordination needed between sites. lack of carrier progress within US