1.0
Oct 2, 2015
Former employee, more than 1 year
Foxborough, MA
Recommend
CEO approval
Business outlook
Pros
People, they are the biggest reason to work for Robert allen
Cons
No raise for the last 10 years, many layoffs . Upper management has no idea how to run business . Top management treats employees very badly. No 401k match ,very bad employee benefits .