4.0
26 Aug 2015
Anonymous employee
Former employee, more than 5 years
Woburn, MA
Recommend
CEO approval
Business outlook
Pros
Very successful and stable company that continues to grow. Great benefits and decent compensation.
Cons
Not much diversity in senior leadership. Corporate, Tower and International very much have a feel of - three different companies versus one company following consistent processes and guidelines.