Information Technology · Technology Hardware, Storage & Peripherals
The company is headquartered in College Park, Maryland and currently employs 1,132 full-time employees. The company went IPO on 2020-11-13.
Side-by-side comparison