4.0
18 Dec 2012
Former employee, more than 1 year
Woburn, MA
Recommend
CEO approval
Business outlook
Pros
Employee travel passports, good benefits, fun atmosphere.
Cons
Management companies vary from hotel to another.
Check out your Company Bowl for anonymous work chats.