Top 100 companies ranked

The Globe invited more than 600 companies to participate in our inaugural Top Places to Work ranking, and 293 completed the survey process. Research partner WorkplaceDynamics of Exton, Pa., specialists in employee engagement and retention, then surveyed more than 120,000 employees at those companies - 70,000 of whom completed the surveys - asking each to grade the company's performance according to 24 distinct statements, ranging from "This organization's culture encourages inclusion and respect" to "It's easy to tell my boss the truth." Click here for more on the methodology.
 E-mail to a friend
RankCompanyDescription Size 2007 revenue (millions) Number of Mass. employeesNumber of US employeesUS headquartersMass. headquartersRegion
1Winchester HospitalCommunity hospitalLarge 221 2,5252,650Winchester WinchesterNorth West
2Commonwealth Financial NetworkInvestment broker/dealerMedium 492 375404Waltham WalthamMetro West
3Edward JonesInvestor servicesSmall 4,100 14034,496St. LouisNewton (regional leader)Metro West
4Bromberg & SunsteinLaw firm Small 3 104108Boston BostonMetro Boston
5Shawmut Design and ConstructionConstruction manager Medium 851 575821Boston BostonMetro Boston
6Suffolk Construction Co.General ContractorMedium 1,220 443902Boston BostonMetro Boston
7Comcast Corp.Cable and communications provider Large 31,000 4,65090,000PhiladelphiaBoston; North Reading; Chelmsford; Malden;Metro Boston, North West
8Bingham McCutchenLaw firm Medium 744 6382,150Boston BostonMetro Boston
9LogMeInRemote access and supportSmall 27 92137Woburn WoburnNorth West
10Winter, Wyman Cos.Staffing servicesSmall 56 162162Waltham WalthamMetro West
11Harmonix Music SystemsVideo game developerSmall 9 167250Cambridge CambridgeMetro Boston
12Baystate Financial ServicesFinancial servicesSmall 31 103291Boston BostonMetro Boston
13William A. Berry & SonConstruction manager Medium 650 264407Danvers DanversNorth Shore
14MathWorksSoftware developerLarge 450 1,3621,505Natick NatickMetro West
15Bright Horizons Family SolutionsFamily services providerLarge 775 1,69016,625Watertown WatertownMetro West
16Children's Hospital BostonPediatric hospitalLarge 190 8,3008,500Boston BostonMetro Boston
17Mystic Valley Elder ServicesSenior servicesSmall 20 161161MaldenMaldenNorth Shore
18Enterprise BancorpCommercial bankMedium 51 300324Lowell LowellNorth West
19Alexander, Aronson, Finning & Co.Accounting servicesSmall n/a 107107Westborough WestboroughMetro West
20Eze Castle SoftwareInvestment services softwareSmalln/a200290Boston BostonMetro Boston
21Vanasse Hangen BrustlinConsulting servicesMedium 135 354897Watertown WatertownMetro West
22IntuitConsumer softwareSmall 2,670 1408,024Mountain View, Calif.WalthamMetro West
23John SnowHealthcare consultingSmall 140 236493Boston BostonMetro Boston
24BBN TechnologiesCustom development and researchMedium 51 451680Cambridge CambridgeMetro Boston
25Hill HollidayAdvertising and communicationsMedium n/a 450850Boston BostonMetro Boston
26Roche Bros. SupermarketsSupermarket chainLarge 537 4,2734,273Wellesley WellesleyMetro West
27Erickson Retirement CommunitiesSenior livingLarge 69 1,34810,248Catonsville, Md.Peabody; Hingham
28Vitale, Caturano & Co.Consulting servicesMedium 57 341375Boston BostonMetro Boston
29Microsoft Corp.Software developerMedium 51,100 60048,000Redmond, Wash.WalthamMetro West
30Goodwin ProcterLaw firmLarge 611 1,0191,950Boston BostonMetro Boston
31Commodore BuildersConstruction managementSmall 73 112120Newton NewtonMetro West
32Millennium PharmaceuticalsPharmaceutical and biotechMedium 528 844980Cambridge CambridgeMetro Boston
33Broad Reach Healthcare / Liberty CommonsNursing and health servicesSmall 15 185185Chatham ChathamCape Cod
34Elder Service Plan of the North ShoreSenior servicesSmall 34 122122Lynn LynnNorth Shore
35Gentle Giant Moving Co.Residential and commercial moversSmall 28 200200Somerville SomervilleMetro Boston
36Cubist PharmaceuticalsPharmaceuticalsMedium 290 296504Lexington LexingtonNorth West
37Dyax Corp.Pharmaceutical and biotechSmall 26 157157Cambridge CambridgeMetro Boston
38Choate Hall & StewartLaw firmMedium n/a 450450Boston BostonMetro Boston
39Benchmark Assisted LivingSenior housingLarge 210 1,3483,282Wellesley WellesleyMetro West
40Deloitte & ToucheTax and consulting servicesLarge 23,100 1,55041,000New YorkBostonMetro Boston
41SophosNetwork securitySmall 214 108193Burlington BurlingtonNorth West
42BullhornStaffing industry softwareSmall 14 105106Boston BostonMetro Boston
43Eaton VanceAsset managementMedium 1,080 693810Boston BostonMetro Boston
44Communispace Corp.Online community servicesSmall 24 183210Watertown WatertownMetro West
45GenzymeLife sciences technologyLarge 3,800 5,0066,990Cambridge CambridgeMetro Boston
46NetAppNetwork managementSmall 3,300 1607,000Sunnyvale, Calif.WalthamMetro West
47RDK EngineersConstruction engineering consultant servicesSmall 30 196229Andover AndoverNorth West
48Cell Signaling TechnologyResearch technologiesSmall 61 245245DanversDanversNorth Shore
49Institution for SavingsCommunity bankSmall 24 110112Newburyport NewburyportNorth Shore
50Education Development CenterEducation and health programsMedium 131 425733Newton NewtonMetro West
51TechTargetIT publishingMedium 95 430580Needham NeedhamMetro West
52Flir SystemsImaging systems design and manufactureMedium 600 280800Portland, Ore.BillericaNorth West
53Starent Networks Corp.Mobile network solutionsMedium 146 233283Tewksbury TewksburyNorth West
54Sapphire TechnologiesTechnology staffingSmall 600 115415Woburn WoburnNorth West
55Natixis Global Assoc.International investment servicesMedium 193 3251,653Boston BostonMetro Boston
56Analysis GroupStrategic consultingSmall 160 199413Boston BostonMetro Boston
57Sapient Corp.Consulting and marketingMedium 546 2651,500Boston BostonMetro Boston
58Kforce Professional StaffingProfessional staffingSmall 1,037 1022,147Tampa, Fla.BostonMetro Boston
59Blue Cross and Blue Shield of MassachusettsHealth insurerLarge 6,700 3,8383,860Boston BostonMetro Boston
60The Clarks Cos.Footwear and leather goodsMedium 1,500 3462,122Newton NewtonMetro West
61Princess HouseDirect salesSmall 86 175306Taunton TauntonSouth of Boston
62Nutter Mc Clennen & FishLaw firmMedium 30 360360Boston BostonMetro Boston
63Partners HealthcareNonprofit healthcareLarge 2,148 3,34840,000Boston BostonMetro Boston
64Waters Corp.Scientific instrumentationLarge 1,470 1,4292,300Milford MilfordMetro West
65American Student AssistanceStudent loan servicesMedium 156 678704Boston BostonMetro Boston
66NFI MassachsettsYouth and family servicesMedium 25 450450Danvers DanversNorth Shore
67AEWReal estate managementSmall 190 197213Boston BostonMetro Boston
68StaplesOffice products retailLarge 19,400 5,00052,000Framingham FraminghamMetro West
69Massachusetts General HospitalGeneral hospitalLarge 2,304 21,36321,363Boston BostonMetro Boston
70New England Baptist HospitalOrthopedic hospitalLarge 174 1,4001,400Boston BostonMetro Boston
71EMC Corp.Data managementLarge 13,230 9,00023,200Hopkinton HopkintonMetro West
72Skanska USA BuildingConstruction servicesSmall 17,000 1654,400Parsippany, N.J.BostonMetro Boston
73Dana-Farber Cancer InstituteCancer treatment and researchLarge 666 4,2424,400Boston BostonMetro Boston
74VistaPrintSmall business marketingMedium 256 429429Lexington LexingtonNorth West
75Massachusetts Medical SocietyHealthcare associationMedium 90 417428Waltham WalthamMetro West
76Harvard Vanguard Medical AssociatesMedical groupLarge 1,000 4,0804,322Newton NewtonMetro West
77Eastern Bank Corp.Commercial and retail bankLarge 303 1,6421,654Boston BostonMetro Boston
78South Shore YMCACommunity servicesLarge n/a 1,0121,012Quincy QuincySouth Shore
79TripAdvisorOnline travel servicesSmall n/a 202305Newton NewtonMetro West
80Monitor GroupBusiness strategy consultingMedium 93 439536Cambridge CambridgeMetro Boston
81Interactive Data Corp.Financial information servicesMedium 690 4841,450Bedford BedfordNorth West
82Hanscom Air Force Base - ESCElectronic Systems Center, US Air ForceLarge n/a 2,1555,064Bedford BedfordNorth West
83John Hancock Life Ins Co.InsurerLarge 17,600 4,1565,393Boston BostonMetro Boston
84Montserrat College of ArtResidential collegeSmall 7 100100Beverly BeverlyNorth Shore
85AquentMarketing staffing servicesSmall 460 149425Boston BostonMetro Boston
86KPMGAudit and tax servicesMedium 5,357 64723,934New YorkBostonMetro Boston
87State Street Corp.Investment servicesLarge 8,336 13,40517,013Boston BostonMetro Boston
88Art Technology GroupE-commerce softwareSmall 137 198436Cambridge CambridgeMetro Boston
89SmartPakAnimal healthcare productsSmall 42 130130Plymouth PlymouthSouth Shore
90Boston Beer Co.BrewerSmall 381 160717Boston BostonMetro Boston
91SoftworldTech staffing servicesSmall 45 104277Waltham WalthamMetro West
92Forrester ResearchMarket researchMedium 212 581935Cambridge CambridgeMetro Boston
93Jones Lang LaSalleCommercial property servicesMedium 2,700 44419,000ChicagoBostonMetro Boston
94Arnold WorldwideAdvertising and communicationsMedium n/a 466703Boston BostonMetro Boston
95Alnylam PharmaceuticalsBiopharmaceuticals and researchSmall 51 144144Cambridge CambridgeMetro Boston
96e-DialogE-mail marketing servicesSmall 38 229250Lexington LexingtonNorth West
97Progress SoftwareApplication infrastructure softwareMedium 494 563973Bedford BedfordNorth West
98Foster-MillerTechnology and product developmentMedium 43 350800McLean, Va.WalthamMetro West
99Woodmeister Master BuildersFine residential constructionSmall 39 164180Holden HoldenCentral Mass.
100Cintas Corp.Business identity productsSmall 3,710 20434,000CincinnatiChelmsfordNorth West
NOTE: Some revenue data was obtained from
 E-mail to a friend