R&D cloud platform for biotech.
Based on 1 documented receipt
Benchling laid off 12% of workforce in 2023.
Biotech
Worker Treatment: Benchling laid off 12% of workforce in 2023.
Before they send you their receipts, check theirs.