Company on-site childcare is popping up everywhere but experts caution against over-reliance on business