2.0
27 Sept 2022
Recommend
CEO approval
Business outlook
Pros
You will have some really wonderful coworkers
Cons
CS is an extremely micromanaged environment. The skill level of CS staff diminished after the dept quit twice over after a managerial change. The reality of customer relations is hidden from C-level which causes them to be out of touch and unprepared to manage the company.