Homeowners step in. Foundation time

Poured foundation yes. The crack is leaking. It looks like he opened up a small slit in the corner where the floor and wall meet. It seems to flow all the way to the drain tile, because when I pour water down the slit it comes out of the sump pit. That’s good i guess because it keeps water from flowing all over the floor, but the moisture still escapes from the slit. I probably wouldnt have noticed it if it didnt smell a little funky.