
good for the most part
The leadership team is in tune with the market and provides good direction toward growth.
They really try hard to add exciting features & new products each year to keep the software fresh & new.
Leadership has no clue what they are doing or how to run a functional organization. There is SO much dead weight at the top. I don't know a single person at the company who isn't looking for new work.