employer cover photo
employer logo
employer logo

Charles Taylor

Is this your company?

Awful culture, disjointed leadership, horrible benefits - Manager Charles Taylor Employee Review

1.0
Mar 24, 2021
Recommend
CEO approval
Business Outlook

Pros

Working from home during Covid

Cons

If you are based anywhere outside of the head office in London be prepared to be completely left out of the loop on decisions that impact your daily job US employees are NOT given annual raises and the bonus % is offensively low and not competitive. Health Insurance is the worst I’ve ever had

Explore other reviews about Charles Taylor

5.0
May 17, 2024
Recommend
CEO approval
Business Outlook

Pros

Flexibility, people, company culture, remote work

Cons

Could benefit from additional support resources to perform job

See reviews by: Helpful|Rating|Date|All