Top Places to Work
 
Previous profile
Next profile
51. TechTarget
Mass. headquarters: 117 Kendrick St., Suite 800, Needham
Mass. region: Metro West
US headquarters: Needham
Description: IT publishing
Mass. employees: 430 Size:   Medium
% of employees with
5 years at company:
18%
% female employees: 51%
% minority employees: n/a
US employees: 580
2007 revenue: 95
On the net: www.techtarget.com
Top 10 finishes in employee-survey categories
Diversity Work-life
flexibility
Career
development
Values
and ethics
-- 7 -- --