Interesting but with lots of gotchas - Software Engineer Chartmetric Employee Review

2.0
21 Feb 2022
Recommend
CEO approval
Business outlook

Pros

The tech teams are great and there is a lot of learning opportunity especially if you are starting your career. The music industry is a niche market with a lot of potential and there is room for a ton of growth. You also get free lunches and unlimited paid time off among other great benefits (with some caveats obviously).

Cons

Like someone mentioned in another review, there is a culture of failure. Data quality and security is a bit of a joke as management just wants to push new features out every week rather than polish existing ones. There are hardly any senior engineers so growth becomes limited once you reach a certain stage in your career. Also, management would rather hire 5 junior engineers than hire 1 senior engineer because they believe they know more about coding than the engineers themselves. High employee churn as well. No work/life balance as well and expect calls on the weekend. There is barely any transparency in how the management makes certain decisions, and that is reflected in the company’s culture & values as well. As for unlimited paid time off, it’s only unlimited if it’s approved so have fun with that.

avatar
Chartmetric Response
3y
I appreciate you taking time to write this review, so the future employees can benefit from your perspective. As a CEO, it breaks my heart that a former employee didn't have a great experience here. I am constantly working to make it a better place to work, but it takes time and effort I admit. I wanted to address some of the points in the review above, since things have changed since, and some of them stem from misunderstanding. 1. Culture of failure Yes, I say that we are not afraid of failures, but that doesn't mean that we have a 'culture of failure'. If we aim for successes only, innovations slow down and employees learn less, because there's less chance to take the risks. I encourage risk-taking, and sometimes even encourage failure, if it means that we learn more and make the product / company better as a result. Our data quality and security are definitely not a joke. We use Amazon Aurora, Snowflake, Elasticache to serve customers with best user experience, and use Terraform to improve the security / deployment, and use NewRelic to monitor our backend. We have invested so much on improving our data accuracy and quality, that now all three major labels - Universal Music Group, Warner Music Group, and Sony Music Entertainment, as well as Facebook and Netflix are heavily dependent on our data in running their businesses and making critical decisions. We are covering close to 8 million artists, and we ingest hundreds of millions of data points every data. We strive to become the most reliable source of data for the music industry, and that never changed in the last 7 years. It really hurts to hear that a former employee feels that our data quality was poor - all the data engineers are working really hard to make our customers happy, and they are happy. I felt stifled in my previous organization, when the culture was to avoid the failure at all cost. It really killed innovation and productivity, and more than anything else, not a fun place to work. When I started this company, the number one goal was to build a business while providing a great learning opportunity for everyone. It's not an easy place to work, but I can say that it provided great career progression when I see some previous summer interns got into great companies afterwards - Facebook, Spotify, Zillow, and promising startups. If you want to join a company where you can learn and get challenged, this is the right place. If work-life balance is more important, and you just need a paycheck to pay your bill, this is not the right place. It is also not true that the 'management' just wants to push new features out. While we are working on new features to meet our customers needs and compete against competitors, we work on lots of bug fixes / improvements / code refactoring. For example, we launched a new project last year to change our frontend codebase from Angular to React, and have invested more than a year on that. We are about to deploy this new version, and we are really excited about that! 2. Senior vs junior engineers I find a great joy when a brilliant junior engineer can learn so fast, and deliver the quality what some senior engineers can only do. I am happy to offer 'senior engineer compensation' to a 'junior engineer'. Yes, 'senior' means more experience, and we do need the experience to build things right, but it doesn't mean that senior engineers always do better jobs. We needed more balance indeed, and a VP engineering joined earlier this year, and the engineering organization is now a lot more stable under his leadership. 3. Work/life balance No work/life balance, calls on the weekend is really exaggerated. We are a B2B SaaS company. Naturally, not much happen during the weekday nights (especially for California time zone) or during the weekends. As a CEO, but also as a dad of 3 daughters, I truly appreciate that I have the right balance at work, and I hope this is the case for everyone here. Very rarely, things happen during the evening or the weekend, but it's a rare case. Again, if your no.1 goal is work/life balance, this is not the right place. 4. Transparency I guess this is about the product decisions. I still get involved a lot of product-related decisions, and since I know what the customers want, and what is the right way to implement it, I sometimes make decisions on my own. It's definitely not to hide something, but it's to increase the efficiency. Company revenue (MRR / ARR) is open for any employees to see, and we do monthly all-hands meetings to share what's happening across the companies. 5. Time off Yes, we do not track time-offs here, and yes we require pre-approval. It's rare that this request is denied. In fact, I've never had a case when I denied this request, or any managers deny it. Of course we need the approval in process, so we know these time-offs ahead, and prepare probably for other team members. It's a courtesy, and it's what a responsible person does.

Explore other reviews about Chartmetric

5.0
1 Oct 2025
Recommend
CEO approval
Business outlook

Pros

Working as a Billing Specialist has been a truly rewarding experience, made even better by the incredible team I work with. The company fosters a highly collaborative and supportive environment where every voice is heard and valued. Whether it's cross-departmental communication or day-to-day problem-solving, teamwork is at the heart of everything we do.

Cons

I have no complaints N/A

5.0
18 May 2025
Recommend
CEO approval
Business outlook

Pros

Flexible, Competitive, Leading position, Amazing Lead Engineer, Free lunch

Cons

Hard work, only 1 day remote

See reviews by: Helpful|Rating|Date|All