5.0
Apr 25, 2013
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
good bonus, good benefits, good for resume
Cons
traveling, lack of training due to budget cuts, North America bonus system compare to the Global services