Friendly atmosphere which permeates from the top down. Nobody's ego appears to be getting in the way of getting the job done.
I get to work on cool stuff that regularly shows up in our big product demos.
Despite hiring a ton of new people in the past couple years, the company has managed to retain most of its older engineering workforce; they've all been very knowledgeable and helpful.
This company throws the best parties. Tableau Conference is a blast; people inside and outside the company always seem genuinely excited about the product & seeing new features.
This was by far the most generous compensation package I was offered out of three companies when I took the job. I don't know how it still compares, and the stock price took a huge hit this year, but it still seems really good.
Work-life balance is great compared to some other local software giants. I work a 40-hour week and have never taken flak for it.
It is difficult for some in leadership to shake bad habits and practices they learned at Microsoft.
I am still not sure how we are going to compete with Power BI, which is cheap or free and good enough for a lot of our potential customers.
Some of the build and test infrastructure wasn't ready for a giant influx of new people; that still slows us down.
Dev leadership wants to install agile/scrum/continuously releasable, which is great, but most of the rest of the company hasn't followed suit yet.
Executive leaders still want to dictate exactly what features ship and when, which doesn't work with agile/scrum. Stop doing that please.
We're moving away from numbered "major" releases, which is a good start. Would be nice to go to a subscription model so we could stop supporting old releases and just focus on the next new release.
The HR representative was quite easy to communicate with. We set up a one-hour screening interview, which I thought went well enough to warrant an onsite interview. I was a bit miffed that it did not happen. The interviewer did not seem to have as
I really liked the interview process that they had in place. The phone interview was one hour and consisted of multiple technical questions, which were appropriate for the position and had the right level of difficulty. At the end of the phone interv
Four sets of 2-person interviewer teams, each lasting an hour, covered system design questions, coding implementation, general team evaluations (collaboration is a fundamental requirement), and character assessment (adhering to company core values).
The HR representative was quite easy to communicate with. We set up a one-hour screening interview, which I thought went well enough to warrant an onsite interview. I was a bit miffed that it did not happen. The interviewer did not seem to have as
I really liked the interview process that they had in place. The phone interview was one hour and consisted of multiple technical questions, which were appropriate for the position and had the right level of difficulty. At the end of the phone interv
Four sets of 2-person interviewer teams, each lasting an hour, covered system design questions, coding implementation, general team evaluations (collaboration is a fundamental requirement), and character assessment (adhering to company core values).