3.0
Jun 10, 2020
Current employee
Burlington, MA
Recommend
CEO approval
Business Outlook
Pros
Nice workers, good benefits, location is nice.
Cons
Constantly losing and hiring more people makes it difficult as the remaining employees get overworked until new replacements get trained up.