Pros
The main reason I went to work at WAND was the road map and innovation of where the product was headed... Cool new building. There are some good people there, a lot of the culture has changed. If you are considering working there, I recommend you try and talk to someone who either works there or worked there in the recent past (that you trust) and make a decision on your own based on what you want for your own career.
Cons
The first con, however, is the fact that the development team can't produce a quality product in a timely fashion without major bugs. The only product they have to sell right now is digital menu boards. The POS, both versions, are in a state of despair and customers constantly complain about the product. Though the culture has changed over the years, it is still not near as good as 90% of the companies I've worked for in my career so there is still room for quite a bit of improvement. The management team is 100% white men, which in this day and age, and in the software/technology industry, is unheard of, so if you are a woman you won't have any leaders around you except for the few managers or team leads. Diversity is not of importance at WAND, so if it is for your personally, not the place for you! There is no room for advancement or movement in the company. Benefits are pretty not great except for PTO which they have made significant improvements on. The development team is the "golden child" of the company and can completely bring the POS down for an entire day and yet there are no consequences. I'm 99% confident the positive reviews on this site are from the development team who also gets catered lunches and breakfasts (unlike the rest of the company). The development team was also allowed to "work from home" consistently or 4 - 10 hour days where no other teams were allowed that flexibility, including the sales team. Most of the VP team is arrogant enough to believe they know the best way to develop a product vs. engage with the current customer base. Many customers left during my time there due to issues with the product, both POS and digital menu boards. If you've worked in software companies before, beware, they do not adhere to typical product releases like any other software company out there does - nor do they release software release notes. There is a huge amount of not only turnover but layoffs in the company, in less than a year, I saw rounds of layoffs occur across every department, except development. It is not a team atmosphere -even within teams, or cross-departmentally, teams are very siloed and communication is not good. The "rock-star" mentality is overkill to hide the poison going on within the organization (it's not all gone) and it's completely fake.