employer cover photo
employer logo
employer logo

Charles Taylor

Is this your company?

Awful company - Environmental Scientist Charles Taylor Employee Review

1.0
Jan 7, 2025
Recommend
CEO approval
Business Outlook

Pros

Pay was decent, benefits were good

Cons

I worked in the environmental divisions with the HQ in California. Management is a joke, if things don’t go the way they want they ridicule their subordinates. Support is almost not existent. Nepotism is rampant. For our division, all the higher ups were from the same family. They were all cousins or siblings. It was apparent through hiring that they would fire employees, wait a week, and then hire on another member of the family to replace the unrelated employee. They were know to commit tax fraud. One employee was employed in Colorado but was “billed” as if he was in Texas and thereby not made to pay the correct state taxes

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