2.0
Feb 22, 2019
Recommend
CEO approval
Business Outlook
Pros
Good benefits but expensive. Nice tour of Boston while training
Cons
Laid off within the first 90 days. Very very corporate as in, don't make any decisions without consulting 5 people even though you are paid to work independently.