I have used Bean-E-Do to remove carpet adhesive from a concrete basement floor. It does work and it smells "clean" -- a bit like Murphy's Oil Soap.
I found that I had to use more than the recommended amount of Bean-E-Do to get the glue up (it was two applications of glue, and probably at least 30 years old).
Worst part was the mess. It creates a gummy goop that can be scraped up with a bit of elbow grease. (Also left a residue that made the floor VERY slippery.) Manufacturer recommended TSP to get the residue up, but I found that it only smeared it around. Pure vinegar, however, worked well with a scrub brush. Lots of work, but the floor is spotless.