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 & Consulting industry (3.7 stars).

Reviews by job title

16 reviews
2.0
Feb 10, 2025

Agree with low reviews

Recommend
CEO approval
Business Outlook

Pros

Projects are interesting and challenging. I would agree with the good reviews before 2022, but things have changed a lot since. Positive and newer reviews appear to be created by chatgpt.

Cons

The consultant role is an absolute joke. No one in leadership (or in the team) is truly a Hubspot Expert. How can you claim you are hubspot experts but somehow do not have experts on the team? Leadership is PM centric. You can understand how this is problematic, since there is lack of knowledge on what should happen, as well as best practices on the top. It wouldn't be such an issue if they were humble enough to look for actual experts to improve the processes. Layoffs happened constantly and there is no job security. Also on the same realm, they hired extremely slow, generating constant over-burn on the team. Also do not trust their claim that average tenure is 1.7 years (even though this number is still pretty low). This does not take into account all the freelancers that come and go, and also all the international employees that might not be on linkedin. Internal politics is also a huge issue. They create a culture where the different roles in delivery (consultants, PMs and devs) are constantly fighting over who caused the issue. Leadership will jump to conclusions and blame someone. Leadership will be nice about it, but still there's this underlying sense that you messed up, which is infuriating when the issue wasn't properly understood by them. In terms of benefits they offer the basic ones which is PTO, 5 sick days and insurance (if you are in the US). For international employees the only benefits are the PTO and sick days. Getting sick can become an inconvenience, so I would sometimes have to work while sick. You are expected to speak up, but only if it doesn’t contradict leadership. Leadership can also get very micromanagy. Salaries are also not what are depicted here. They range from 1500-4000 a month, which is why they need to hire overseas. Overall I doubt Origin will continue hiring in the US and will continue to look for talent overseas, which is fine if it was truly for the right reasons, not because you want to save some bucks. For international people it is a good way to enter the US market.

2.0
Jan 22, 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
Jan 9, 2025

Great Place to Work and Grow!

Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Collaborative Environment: Origin63 fosters a highly collaborative and supportive workplace. Team members are always willing to help and share their expertise. Career Growth Opportunities: There are ample opportunities for professional development and career advancement. The company invests in employee training and growth. Work-Life Balance: The company values work-life balance and offers flexible working hours, allowing employees to maintain a healthy balance between personal and professional life. Innovative Projects: Origin63 is involved in cutting-edge projects that keep the work exciting and engaging. Employees have the chance to work on innovative solutions and learn new skills. Positive Culture: The company's positive culture and focus on employee well-being create a pleasant and motivating work environment.

Cons

Fast-Paced Environment: The fast-paced nature of the projects can be challenging for some employees. It requires good time management and adaptability. High Expectations: The company sets high standards and expectations, which can be demanding. However, this also drives personal and professional growth.

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.