Is this your company? Claim this profile
The Walrus
No bio yet
www.thewalrus.ca
25 fans
FUNDING
No info
INDUSTRY
No info
TEAM SIZE
11-50
LOCATION
Hybrid, based in Toronto, Canada
Overview
Jobs (1)
Activity
The Walrus Glassdoor Company Review
3.3
The Walrus DE&I Review
5.0
CEO of The Walrus
Unknown name
Approve of CEO
by
The Walrus Employee Reviews
Featured review
Good place to work
3/26/2023 - at Toronto, ON
Recommends
Positive outlook
Pros
Remote work Diversity Work-life balance Good colleagues Great hiring and general policies Excellent publication
Cons
No cons that need to be highlighted