3.0
Sep 9, 2015
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
They have very technical personnel that know what they are doing in the satellite industry.
Cons
Their is a perceived glass ceiling on most jobs. No local offices in most countries. The rate of staff turnover is too high.