The company is headquartered in Boston, Massachusetts, and has approximately 5,000 employees worldwide across nearly 38 countries.
Công ty có trụ sở ở Boston, Massachusetts, và có khoảng 5.000 nhân viên ở gần 38 quốc gia trên toàn thế giới.