employer cover photo
employer logo
employer logo

Hollard Insurance

Is this your company?

Good culture - Project Manager Hollard Insurance Employee Review

3.0
Jul 26, 2024
Recommend
CEO approval
Business Outlook

Pros

Work life balance encouraged by employer.

Cons

Salary levels are very low.

Explore other reviews about Hollard Insurance

5.0
Jan 26, 2017
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Very nice executives based on my interaction with them.

Cons

Their program wasn't well planned out, but that was their first year doing it and I think they have improved ever since.

4.0
Jun 8, 2026
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Good benefits and flexibility to WFH.

Cons

Limited growth and development opportunities.

See reviews by: Helpful|Rating|Date|All