Capchase has an employee rating of 3.0 out of 5 stars, based on 24 company reviews on Glassdoor which indicates that most employees have an average working experience there.
Monetary reward is good and there's a lot of autonomy
Cons
Unattainable targets without the company's willingness to invest in generating new leads e.g. no marketing spend
No career progression title or payrise wise, simply more responsibility without the recognition
Great culture of collaboration and performance
Exciting company growth with access to work on multiple exciting projects that can positively impact the company
Cons
Like with any startup / scale up, things can change fairly often and one needs to adapt
According to anonymously submitted Glassdoor reviews, Capchase employees rate their compensation and benefits as 3.3 out of 5. Find out more about salaries and benefits at Capchase. This rating has decreased by 4% over the last 12 months.
40% of Capchase employees would recommend working there to a friend based on Glassdoor reviews. Employees also rated Capchase 2.9 out of 5 for work life balance, 2.7 for culture and values and 2.7 for career opportunities.