3.0
Sep 4, 2012
Current employee, less than 1 year
Billerica, MA
Recommend
CEO approval
Business Outlook
Pros
You get to travel the US and other parts of the world.
Cons
Travel is 50-90% with with some occasional international trips to Switzerland, Canada, Germany, France, etc.