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.

- Charts Top 100 overall
- |
- By Size Small
- |
- Medium
- |
- Large
- |
- Top 10 in Diversity
- |
- Work-Life Flexibility
- |
- Career Development
- |
- Values and Ethics

Rank | Company | Description | Size | 2007 revenue (millions) | Number of Mass. employees | Number of US employees | US headquarters | Mass. headquarters | Region |
1 | Winchester Hospital | Community hospital | Large | 221 | 2,525 | 2,650 | Winchester | Winchester | North West |
2 | Commonwealth Financial Network | Investment broker/dealer | Medium | 492 | 375 | 404 | Waltham | Waltham | Metro West |
3 | Edward Jones | Investor services | Small | 4,100 | 140 | 34,496 | St. Louis | Newton (regional leader) | Metro West |
4 | Bromberg & Sunstein | Law firm | Small | 3 | 104 | 108 | Boston | Boston | Metro Boston |
5 | Shawmut Design and Construction | Construction manager | Medium | 851 | 575 | 821 | Boston | Boston | Metro Boston |
6 | Suffolk Construction Co. | General Contractor | Medium | 1,220 | 443 | 902 | Boston | Boston | Metro Boston |
7 | Comcast Corp. | Cable and communications provider | Large | 31,000 | 4,650 | 90,000 | Philadelphia | Boston; North Reading; Chelmsford; Malden; | Metro Boston, North West |
8 | Bingham McCutchen | Law firm | Medium | 744 | 638 | 2,150 | Boston | Boston | Metro Boston |
9 | LogMeIn | Remote access and support | Small | 27 | 92 | 137 | Woburn | Woburn | North West |
10 | Winter, Wyman Cos. | Staffing services | Small | 56 | 162 | 162 | Waltham | Waltham | Metro West |
11 | Harmonix Music Systems | Video game developer | Small | 9 | 167 | 250 | Cambridge | Cambridge | Metro Boston |
12 | Baystate Financial Services | Financial services | Small | 31 | 103 | 291 | Boston | Boston | Metro Boston |
13 | William A. Berry & Son | Construction manager | Medium | 650 | 264 | 407 | Danvers | Danvers | North Shore |
14 | MathWorks | Software developer | Large | 450 | 1,362 | 1,505 | Natick | Natick | Metro West |
15 | Bright Horizons Family Solutions | Family services provider | Large | 775 | 1,690 | 16,625 | Watertown | Watertown | Metro West |
16 | Children's Hospital Boston | Pediatric hospital | Large | 190 | 8,300 | 8,500 | Boston | Boston | Metro Boston |
17 | Mystic Valley Elder Services | Senior services | Small | 20 | 161 | 161 | Malden | Malden | North Shore |
18 | Enterprise Bancorp | Commercial bank | Medium | 51 | 300 | 324 | Lowell | Lowell | North West |
19 | Alexander, Aronson, Finning & Co. | Accounting services | Small | n/a | 107 | 107 | Westborough | Westborough | Metro West |
20 | Eze Castle Software | Investment services software | Small | n/a | 200 | 290 | Boston | Boston | Metro Boston |
21 | Vanasse Hangen Brustlin | Consulting services | Medium | 135 | 354 | 897 | Watertown | Watertown | Metro West |
22 | Intuit | Consumer software | Small | 2,670 | 140 | 8,024 | Mountain View, Calif. | Waltham | Metro West |
23 | John Snow | Healthcare consulting | Small | 140 | 236 | 493 | Boston | Boston | Metro Boston |
24 | BBN Technologies | Custom development and research | Medium | 51 | 451 | 680 | Cambridge | Cambridge | Metro Boston |
25 | Hill Holliday | Advertising and communications | Medium | n/a | 450 | 850 | Boston | Boston | Metro Boston |
26 | Roche Bros. Supermarkets | Supermarket chain | Large | 537 | 4,273 | 4,273 | Wellesley | Wellesley | Metro West |
27 | Erickson Retirement Communities | Senior living | Large | 69 | 1,348 | 10,248 | Catonsville, Md. | Peabody; Hingham | |
28 | Vitale, Caturano & Co. | Consulting services | Medium | 57 | 341 | 375 | Boston | Boston | Metro Boston |
29 | Microsoft Corp. | Software developer | Medium | 51,100 | 600 | 48,000 | Redmond, Wash. | Waltham | Metro West |
30 | Goodwin Procter | Law firm | Large | 611 | 1,019 | 1,950 | Boston | Boston | Metro Boston |
31 | Commodore Builders | Construction management | Small | 73 | 112 | 120 | Newton | Newton | Metro West |
32 | Millennium Pharmaceuticals | Pharmaceutical and biotech | Medium | 528 | 844 | 980 | Cambridge | Cambridge | Metro Boston |
33 | Broad Reach Healthcare / Liberty Commons | Nursing and health services | Small | 15 | 185 | 185 | Chatham | Chatham | Cape Cod |
34 | Elder Service Plan of the North Shore | Senior services | Small | 34 | 122 | 122 | Lynn | Lynn | North Shore |
35 | Gentle Giant Moving Co. | Residential and commercial movers | Small | 28 | 200 | 200 | Somerville | Somerville | Metro Boston |
36 | Cubist Pharmaceuticals | Pharmaceuticals | Medium | 290 | 296 | 504 | Lexington | Lexington | North West |
37 | Dyax Corp. | Pharmaceutical and biotech | Small | 26 | 157 | 157 | Cambridge | Cambridge | Metro Boston |
38 | Choate Hall & Stewart | Law firm | Medium | n/a | 450 | 450 | Boston | Boston | Metro Boston |
39 | Benchmark Assisted Living | Senior housing | Large | 210 | 1,348 | 3,282 | Wellesley | Wellesley | Metro West |
40 | Deloitte & Touche | Tax and consulting services | Large | 23,100 | 1,550 | 41,000 | New York | Boston | Metro Boston |
41 | Sophos | Network security | Small | 214 | 108 | 193 | Burlington | Burlington | North West |
42 | Bullhorn | Staffing industry software | Small | 14 | 105 | 106 | Boston | Boston | Metro Boston |
43 | Eaton Vance | Asset management | Medium | 1,080 | 693 | 810 | Boston | Boston | Metro Boston |
44 | Communispace Corp. | Online community services | Small | 24 | 183 | 210 | Watertown | Watertown | Metro West |
45 | Genzyme | Life sciences technology | Large | 3,800 | 5,006 | 6,990 | Cambridge | Cambridge | Metro Boston |
46 | NetApp | Network management | Small | 3,300 | 160 | 7,000 | Sunnyvale, Calif. | Waltham | Metro West |
47 | RDK Engineers | Construction engineering consultant services | Small | 30 | 196 | 229 | Andover | Andover | North West |
48 | Cell Signaling Technology | Research technologies | Small | 61 | 245 | 245 | Danvers | Danvers | North Shore |
49 | Institution for Savings | Community bank | Small | 24 | 110 | 112 | Newburyport | Newburyport | North Shore |
50 | Education Development Center | Education and health programs | Medium | 131 | 425 | 733 | Newton | Newton | Metro West |
51 | TechTarget | IT publishing | Medium | 95 | 430 | 580 | Needham | Needham | Metro West |
52 | Flir Systems | Imaging systems design and manufacture | Medium | 600 | 280 | 800 | Portland, Ore. | Billerica | North West |
53 | Starent Networks Corp. | Mobile network solutions | Medium | 146 | 233 | 283 | Tewksbury | Tewksbury | North West |
54 | Sapphire Technologies | Technology staffing | Small | 600 | 115 | 415 | Woburn | Woburn | North West |
55 | Natixis Global Assoc. | International investment services | Medium | 193 | 325 | 1,653 | Boston | Boston | Metro Boston |
56 | Analysis Group | Strategic consulting | Small | 160 | 199 | 413 | Boston | Boston | Metro Boston |
57 | Sapient Corp. | Consulting and marketing | Medium | 546 | 265 | 1,500 | Boston | Boston | Metro Boston |
58 | Kforce Professional Staffing | Professional staffing | Small | 1,037 | 102 | 2,147 | Tampa, Fla. | Boston | Metro Boston |
59 | Blue Cross and Blue Shield of Massachusetts | Health insurer | Large | 6,700 | 3,838 | 3,860 | Boston | Boston | Metro Boston |
60 | The Clarks Cos. | Footwear and leather goods | Medium | 1,500 | 346 | 2,122 | Newton | Newton | Metro West |
61 | Princess House | Direct sales | Small | 86 | 175 | 306 | Taunton | Taunton | South of Boston |
62 | Nutter Mc Clennen & Fish | Law firm | Medium | 30 | 360 | 360 | Boston | Boston | Metro Boston |
63 | Partners Healthcare | Nonprofit healthcare | Large | 2,148 | 3,348 | 40,000 | Boston | Boston | Metro Boston |
64 | Waters Corp. | Scientific instrumentation | Large | 1,470 | 1,429 | 2,300 | Milford | Milford | Metro West |
65 | American Student Assistance | Student loan services | Medium | 156 | 678 | 704 | Boston | Boston | Metro Boston |
66 | NFI Massachsetts | Youth and family services | Medium | 25 | 450 | 450 | Danvers | Danvers | North Shore |
67 | AEW | Real estate management | Small | 190 | 197 | 213 | Boston | Boston | Metro Boston |
68 | Staples | Office products retail | Large | 19,400 | 5,000 | 52,000 | Framingham | Framingham | Metro West |
69 | Massachusetts General Hospital | General hospital | Large | 2,304 | 21,363 | 21,363 | Boston | Boston | Metro Boston |
70 | New England Baptist Hospital | Orthopedic hospital | Large | 174 | 1,400 | 1,400 | Boston | Boston | Metro Boston |
71 | EMC Corp. | Data management | Large | 13,230 | 9,000 | 23,200 | Hopkinton | Hopkinton | Metro West |
72 | Skanska USA Building | Construction services | Small | 17,000 | 165 | 4,400 | Parsippany, N.J. | Boston | Metro Boston |
73 | Dana-Farber Cancer Institute | Cancer treatment and research | Large | 666 | 4,242 | 4,400 | Boston | Boston | Metro Boston |
74 | VistaPrint | Small business marketing | Medium | 256 | 429 | 429 | Lexington | Lexington | North West |
75 | Massachusetts Medical Society | Healthcare association | Medium | 90 | 417 | 428 | Waltham | Waltham | Metro West |
76 | Harvard Vanguard Medical Associates | Medical group | Large | 1,000 | 4,080 | 4,322 | Newton | Newton | Metro West |
77 | Eastern Bank Corp. | Commercial and retail bank | Large | 303 | 1,642 | 1,654 | Boston | Boston | Metro Boston |
78 | South Shore YMCA | Community services | Large | n/a | 1,012 | 1,012 | Quincy | Quincy | South Shore |
79 | TripAdvisor | Online travel services | Small | n/a | 202 | 305 | Newton | Newton | Metro West |
80 | Monitor Group | Business strategy consulting | Medium | 93 | 439 | 536 | Cambridge | Cambridge | Metro Boston |
81 | Interactive Data Corp. | Financial information services | Medium | 690 | 484 | 1,450 | Bedford | Bedford | North West |
82 | Hanscom Air Force Base - ESC | Electronic Systems Center, US Air Force | Large | n/a | 2,155 | 5,064 | Bedford | Bedford | North West |
83 | John Hancock Life Ins Co. | Insurer | Large | 17,600 | 4,156 | 5,393 | Boston | Boston | Metro Boston |
84 | Montserrat College of Art | Residential college | Small | 7 | 100 | 100 | Beverly | Beverly | North Shore |
85 | Aquent | Marketing staffing services | Small | 460 | 149 | 425 | Boston | Boston | Metro Boston |
86 | KPMG | Audit and tax services | Medium | 5,357 | 647 | 23,934 | New York | Boston | Metro Boston |
87 | State Street Corp. | Investment services | Large | 8,336 | 13,405 | 17,013 | Boston | Boston | Metro Boston |
88 | Art Technology Group | E-commerce software | Small | 137 | 198 | 436 | Cambridge | Cambridge | Metro Boston |
89 | SmartPak | Animal healthcare products | Small | 42 | 130 | 130 | Plymouth | Plymouth | South Shore |
90 | Boston Beer Co. | Brewer | Small | 381 | 160 | 717 | Boston | Boston | Metro Boston |
91 | Softworld | Tech staffing services | Small | 45 | 104 | 277 | Waltham | Waltham | Metro West |
92 | Forrester Research | Market research | Medium | 212 | 581 | 935 | Cambridge | Cambridge | Metro Boston |
93 | Jones Lang LaSalle | Commercial property services | Medium | 2,700 | 444 | 19,000 | Chicago | Boston | Metro Boston |
94 | Arnold Worldwide | Advertising and communications | Medium | n/a | 466 | 703 | Boston | Boston | Metro Boston |
95 | Alnylam Pharmaceuticals | Biopharmaceuticals and research | Small | 51 | 144 | 144 | Cambridge | Cambridge | Metro Boston |
96 | e-Dialog | E-mail marketing services | Small | 38 | 229 | 250 | Lexington | Lexington | North West |
97 | Progress Software | Application infrastructure software | Medium | 494 | 563 | 973 | Bedford | Bedford | North West |
98 | Foster-Miller | Technology and product development | Medium | 43 | 350 | 800 | McLean, Va. | Waltham | Metro West |
99 | Woodmeister Master Builders | Fine residential construction | Small | 39 | 164 | 180 | Holden | Holden | Central Mass. |
100 | Cintas Corp. | Business identity products | Small | 3,710 | 204 | 34,000 | Cincinnati | Chelmsford | North West |