Personally, I would not sign that contract even if it was non-exclusive because it implies that any work at home or outside of the job would be theirs as well.
George Arnold Hall
https://www.georgearnoldhall.ca
twitter: @georgeahall
Business: George Arnold Hall’s Pen and Pencil
Author/Editor/Publisher/Game Concept Designer/Web Developer/Analyst/Programmer
My Blog: https://www.georgearnoldhall.ca/GalacticPress/