Its actually good weapon but it needs to get used to , it only effective when you use its bounce gimmick.
Its very good at close range and can clear grunts very well , against players it can be hard to use because you need to predict their movement since balls flying speed is very slow.
Against most bosses its bad because they far away most of time and you need to bounce shots to deal effective damage.
Overall its just better Atlas but with gimmick , i personaly not fan of both because they are not flexible like Ionizer.