5.0
Nov 10, 2025
Current employee
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Managers were easy to reach and talk to, scheduling was very flexible, easy going environment
Cons
Requires a lot of knowledge on products and materials
Check out your Company Bowl for anonymous work chats.