3.0
Apr 6, 2013
Current employee, more than 5 years
New Orleans, LA
Recommend
CEO approval
Business Outlook
Pros
Great benefits, opportunity to travel, lots of smart and fun people from across the globe
Cons
Work-life balance can b e very difficult depending on segment.