3.0
7 Oct 2020
Current employee, more than 3 years
Needham, MA
Recommend
CEO approval
Business outlook
Pros
Flexibility of schedule, nice people.
Cons
No communication from management on anything. Everyone works in their own silo. Complaining is rewarded.