4.0
19 Sept 2015
Former employee, more than 1 year
Norwood, MA
Recommend
CEO approval
Business outlook
Pros
Lots of business travel opportunities outside the country. Good Compensation package, with lots of allowances and benefits.
Cons
Not too competitive basic pay.