1.0
Jun 18, 2017
Former employee, less than 1 year
Cambridge, MA
Recommend
CEO approval
Business Outlook
Pros
Small Office size, very international
Cons
They provide no help with IT issues, you are on your own. Everything constantly breaks down or expires and they won't fix it. Poor communication, bad location, no help with transportation, BAD management, they pay you late, and pay is very VERY low. Must have a lot of patience and no common sense to work here.