employer cover photo
employer logo
employer logo

Charles Taylor

Is this your company?

Charles Taylor reviews

3.1

54% would recommend to a friend

(238 total reviews)

Robert Brown

72% approve of CEO

23% positive business outlook

Charles Taylor has an employee rating of 3.1 out of 5 stars, based on 238 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Charles Taylor employee rating is in line with the average (within 1 standard deviation) for employers within the Seguros industry (3.6 stars).

Reviews by job title

238 reviews
1.0
Nov 1, 2025
Recommend
CEO approval
Business Outlook

Pros

I loved my actual job , i was good at it , and had great relationships with payroll providers / country leads / finance and the employee i trained eventually after 4 months of her counterpart leaving, I also helped employees and had great reports from these . I learnt alot, i worked long hours, as was left to do everything on my own alot due to errors made and team sickness but I succeeded and made a difference , I corrected and implemented better processes between teams .

Cons

I went straight into. toxic environment , straight away team members put down the previous manager , blaming him for all errors . I wasnt allowed to manage, one in particular , was very toxic , when i first went in she love bombed me , then changed like a split , she constantly gaslighted me , put me down in meetings and gossiped , she kept missing important payments and work deadlines, she ignored me if i asked her to do something , she went to the gym for hours on end during crucial payroll times and would disapear when ever she wanted , she sabotaged my work ,she was bestfriends with my manager , so what ever i did wasnt right , I was upward bullied for sure and it caused emotional damage in the end , as I had no support and the whole thing was put down to a personality clash which def wasnt the case , HR didnt help and believed my manager , I ended up being put on Garden leave and basically forced to resign , the money was good , and remote was perfect , so no need to resign apart from being worn down mentally and mental health is more important ,

Viewing 4 - 6 of 238 Reviews

Glassdoor has 367 Charles Taylor reviews submitted anonymously by Charles Taylor employees. Read employee reviews and ratings on Glassdoor to decide if Charles Taylor is right for you.