1.0
Oct 15, 2015
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Company had a strong reputation in New England with the TAC brand and have some long term employees.
Cons
They have had a large amount of turnover from C level to mid level management in the past 3 - 4 years. Good producers have left due to poor managment decisions.