3.0
Oct 16, 2017
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great pay. Location is great across from South Station. Great colleagues to work with. Great medical, dental and other benefits.
Cons
Most leaders have bossy mentality with decades old policies and reluctant to change. Only handful people know what they are doing from upper management