Positive tenure overshadowed by poor leadership - Marketing Manager SheerID Employee Review

2.0
Jun 16, 2026
Recommend
CEO approval
Business outlook

Pros

Remote work Decent health insurance Willingness of teams to cross-collaborate

Cons

Condescending leadership, including verbal and physical demonstrations of teasing a disability Micro-managing

Explore other reviews about SheerID

5.0
May 18, 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Great people, excellent culture, and strong benefits. The tech team is lean but collaborative, dedicated, and extremely high performing. The leadership team is data-driven and consistently makes well-reasoned choices.

Cons

I sometimes wish the leadership team had more dedicated time together to align and stay at a higher, more strategic level.

5.0
Apr 22, 2026
Recommend
CEO approval
Business outlook

Pros

Driven, approachable and fresh leadership team Turnaround story - blowing past all previous records right now Unique in the market with fast moving challenges and problems to solve Friendly, smart and collaborative co-workers

Cons

Funding limited for new initiatives so have to work with what we have -- it just requires discipline Never enough time -- feels like a universal wherever you work

See reviews by: Helpful|Rating|Date|All