2.0
Dec 4, 2016
Recommend
CEO approval
Business Outlook
Pros
- Great work environment and company culture - Opportunity to grow within company during earlier years - Prime location in Boston
Cons
- Compensation was abysmal by comparison - mid-level management lacking previous management experience - Favoritism as it related to promotions and reviews