3.0
17 Nov 2025
Former employee
Boston, MA
Recommend
CEO approval
Business outlook
Pros
The location was nice. The office ended up going through a renovation, Covid happened, and then they laid me off and the office totally shut down.
Cons
No one was ever in the office. My manager was usually traveling.