1.0
Feb 23, 2021
Current employee
Recommend
CEO approval
Business Outlook
Pros
Markel has great reviews and CEO approval, which shows how they run their business.
Cons
This 1-star review is for Brahmin Leather Works, which is part of Markel Ventures. The constant reviews come in for Brahmin, and nothing is being done about it. Revenue would be so much better if the current CEO and HR were terminated.