3.0
3 Oct 2023
Former employee
Norwood, MA
Recommend
CEO approval
Business outlook
Pros
Pension, good matching, overall easy job nearly impossible to get fired from
Cons
Raises unrelated to merit or performance, through pandemic during restructuring of processing many of the top employees on the CST’s left the company due to lack of advancement, constant management changes, and the work environment becoming overwhelming negative. Would have preferred more focus on work and less drama