5.0
Sep 30, 2020
Anonymous employee
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Tangible environmental mission. A lot of opportunity to take on responsibility.
Cons
We're missing some systems and processes that a more mature company would have. Some decisions are made more on the fly that could be "processized."