I've not tried the Cam side of Bobcad but the 3d modeling side on the current version is on a par with the more expensive software ive tested. I know the sales guys seem desperate like, hence getting one over by going for a second hand seat :-) Id consider anything I can model 3d at a reasonable pace, I wont dismiss fusion 360 but a 1gb download takes 24hours and can drop any moment here so anything that involves internet and getting a job done = frustrations :-) I can't stream videos or anything im in internet poverty :-(