4.0
Mar 29, 2012
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Global reach leads to a lot of opportunities having operations in 30 countries allows one to get the chance to move around and work in different areas
Cons
Has been struggling because of the economic situation in Europe. Being headquartered in Greece makes it a little difficult to operate