Company Menu

Citadel Employee Reviews for Customer Service Manager

Browse Citadel Reviews by Job Title →
Customer Service Manager
in Nashua, NH

"Oppressive work environment."

What do you like about working at Citadel?

"Not very much. Worked here during the .com failure It was a take it or leave it position."

What don't you like about working at Citadel?

"President of company was a micro manager and given to tirades if independent action was taken."

What suggestions do you have for management?

"Restructure."

We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×