Origin 63 Reviews

4.3

80% would recommend to a friend

(16 total reviews)

80% positive business outlook

Origin 63 has an employee rating of 4.3 out of 5 stars, based on 16 company reviews on Glassdoor which indicates that most employees have an excellent working experience there. The Origin 63 employee rating is in line with the average (within 1 standard deviation) for employers within the Management and consulting industry (3.7 stars).

Reviews by job title

16 reviews
2.0
22 Jan 2025
Recommend
CEO approval
Business outlook

Pros

- good brand name in HubSpot space. - elite partners

Cons

- you can be fired anytime without proper notice. I saw at least 5 people being fired without proper explanation. - Their whole team is very project manager-centric and does not care much about any other team. - Its a small team, still there is so much internal politics. - very template-based model of work. - not much learning or growth.

5.0
26 May 2023

Great Team to Work with

Recommend
CEO approval
Business outlook

Pros

Talented and Supportive Team: Origin63 boasts an incredibly talented and helpful team. Collaboration is highly encouraged, and the company fosters an environment where everyone is motivated to improve processes and work together.

Cons

Noting to say as such

1.0
3 Jan 2025
Recommend
CEO approval
Business outlook

Pros

They made the payment's on time

Cons

They experience high employee turnover and frequent layoffs due to their reliance on the number of projects they secure. There is a lack of clarity regarding roles, and both contractors and employees are easily let go. Currently, they are implementing significant staff reductions, including managerial positions. There is no long-term stability, and the average tenure for individuals ranges between 3 to 6 months.

avatar
Origin 63 Response
1y
Thank you for sharing your feedback. While it’s always difficult to read comments like this, we believe it’s important to address them with sincerity and transparency. First, we want to emphasize that we never take the decision to part ways with a team member lightly. When such decisions are made, they are the result of thoughtful deliberation and are always guided by the long-term vision and strategic needs of the company. We’d also like to clarify that the average tenure of our employees is 1.7 years, as verifiable on LinkedIn, not the 3–6 months mentioned here. Many of our team members have been with us for several years, which we feel reflects a strong and supportive work environment. We understand how difficult transitions can be, and while we don’t know the specific circumstances behind this review, we are committed to learning and growing as an organization. We continue to invest in our team and are proud of the work we’re doing together to support both our employees and clients. We encourage anyone with concerns to reach out to us directly. We’re always open to honest conversations and constructive feedback that help us improve.
Viewing 1 - 3 of 16 Reviews

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