1.0
Jun 24, 2025
Former employee, more than 8 years
Wilmington, MA
Recommend
CEO approval
Business Outlook
Pros
Remote work since the pandemic
Cons
Steer clear of this company if you’d like to maintain your sanity! The CEO, executives, supervisors and management only care about themselves and the bottom line! The workload is absolutely atrocious where the work/life balance and the pay is beyond despicable! The company keeps pushing their employees to complete surveys and vote for this employer to be one of the”Boston’s best”… they say these surveys are anonymous, but certainly don’t trust anyone and watch your back! CRL’s acronym is actually “Cheap Ridiculous Labor”!!!