2.0
Oct 21, 2014
Anonymous employee
Current employee, more than 3 years
Charlestown, MA
Recommend
CEO approval
Business Outlook
Pros
decent pay, underground parking, nice people
Cons
Employees are not respected. The place is run from Texas. They make subjective decisions.