Pros
Was once a great place to work. You still get to work with some good technology, depending on which team you're on. If you can avoid the chaos, there are some interesting problems to solve.
Cons
Wave has been struggling since its acquisition and the founders cashed out and left. It was bought by a traditional retail company that doesn't understand tech and has different values about people. The people they've brought in to run the show have old-school corporate mentalities and don't understand why employees are checked out, are underperforming and don't trust anyone. There is truly bad senior management right up the parent company's CEO. The skilled leaders have either been fired, laid off, or are leaving for greener pastures. Huge levels of burnout. Many people sticking around are just going through the motions, or resort to manipulation and tribalism. Wave is still trying to figure out its product direction or how to be valuable. Decisions are made top-down in a vacuum, with poor integration between product and engineering. Technical debt isn't managed. Engineering teams struggle to deliver new features and are slowed down by poor, overly complex, and unmaintained tooling.