employer cover photo
employer logo
employer logo

Origin Financial

Is this your company?

Origin Financial Reviews

3.5

62% would recommend to a friend

(34 total reviews)
avatar

Matt Watson

60% approve of CEO

39% positive business outlook

Origin Financial has an employee rating of 3.5 out of 5 stars, based on 34 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Origin Financial employee rating is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.9 stars).

Reviews by job title

34 reviews
4.0
26 May 2026
Recommend
CEO approval
Business outlook

Pros

Practice planning work helped to fill gaps in schedule

Cons

Just not enough work to make it viable. Too inconsistent.

1.0
1 Jul 2025

Poor trends in leadership and execution

Anonymous employee
Recommend
CEO approval
Business outlook

Pros

- Talented individuals across many departments who genuinely care about their work - Flexible remote culture with pockets of strong collaboration - Interesting product vision with potential if supported correctly

Cons

- Workforce reductions have occurred on a near-annual basis, with the most recent at the end of 2024 significantly affecting the B2B org - Sales momentum has stalled following recent org changes, marking the weakest performance since the company’s early days - Leadership changes at the executive level have raised internal concerns due to lack of domain expertise and commercial strategy experience - External partners and customers appear to be noticing the shifts, and the overall sentiment is declining

3.0
18 Mar 2025

Good company

Recommend
CEO approval
Business outlook

Pros

High caliber team Good culture

Cons

Career development is non existent High turnover

Viewing 1 - 3 of 34 Reviews

Glassdoor has 49 Origin Financial reviews submitted anonymously by Origin Financial employees. Read employee reviews and ratings on Glassdoor to decide if Origin Financial is right for you.