Taro Logo

Good for engineers but declining

Software Engineer
Former Employee
Worked at Tableau for 4 years
July 17, 2016
Seattle, Washington
4.0
RecommendsNeutral OutlookApproves of CEO
Pros

The people are amazing. I love the people I work with, and I have never felt pressured or stressed at work. Everyone is approachable and easy to talk to.

The CEO and executives truly love the product, and even they are easy to approach should you need to.

The product is great and the best on the market. Although, the market is beginning to change, and competition is getting intense.

Everyone I have worked with is really smart, and you will learn a ton while here.

Cons

There is really only one product to work on. While the scope of that product is always increasing, it still is only a single product. We don't have huge AI or ML work, distributed systems work, and some other areas that are quickly becoming important in the technology field. If you are okay with the limited scope and available projects, then this isn't really a con.

Things have gone downhill considerably in the last 9 months or so. At least, that is how I feel. We have grown a ton and hired a huge number of senior engineers from outside the company. Instead of the career growth I was told about when I accepted the position, I am working on less interesting projects while senior engineers, who were just hired, are getting more interesting work. I assume this is because it is probably cheaper to hire from outside the company than to promote internally. I have spoken to my management team about opportunities, and they seem receptive. Although, nothing seems to change.

Then there is the complete lack of a working, stable build system. The build system is a house of cards. It doesn't seem that much thought was put into how to scale the build system with the number of engineers. It is now atrocious, with a full build taking several hours. It isn't unusual to spend at least 30% (sometimes much more) of your day waiting for builds or trying to get flaky tests to pass. Good luck trying to be productive.

Pay, as others have mentioned, is pretty subpar. If you want to work here, get a competing offer; otherwise, it likely won't be competitive with other major companies. In fact, despite better performance reviews this year than last, raises and equity refreshes were less. Also, not the company's fault, but the stock is completely unreliable.

Advice to Management

A year ago, I couldn't find much to say bad about Tableau. Things have changed a lot in the last year. Please fix the scaling and build systems.

Try to keep the promise of career growth to internal employees who have been here the last few years and have over 50% seniority already. If you don't promote, pay, or give existing employees interesting work, they will leave.

Was this helpful?

Tableau Interview Experiences