5.0
17 Mar 2015
Current employee, less than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Excellent benefits, tons of employee perks, good salaries, wonderful people, great office space in a great location
Cons
Lack of structure/clear expectations on certain teams