5.0
Jul 8, 2025
Current employee, less than 1 year
Westwood, MA
Recommend
CEO approval
Business Outlook
Pros
I'm new hire but the vibe since the video interview, then in person, meeting my future colleagues and now finally start working here, goes up and up. Got computer on time, great onboarding meeting explanation, very detailed, can be a little overwhelming due to the amount of information received but is for our own benefit, therefore is appreciate it. Benefits are tons! Mission and vision of the company is cascade from the Top Management and you can feel it around.
Cons
Long time for background check (2 weeks) but it's exactly the time that took.