5.0
17 June 2013
Former employee, more than 3 years
Waltham, MA
Recommend
CEO approval
Business outlook
Pros
Ability to work in a team based environment supporting accounts at various locations across the United States. Excellent salary and benefits. All expenses paid while traveling, even Delta Sky Club membership.
Cons
Being away from home other than on weekends, sometimes had to work in areas I did not feel comfortable in by myself.