They have their issues. They rev the firmware and software so much that things go from great to bad and they don't even know what happened. Takes lots of users complaining and eventually they can reproduce the issue.
That being said, their management software is one of the better ones and the price/value ratio is much better than cisco and ruckus.