Though the company did not specify how many employees were being laid off, a TechCrunch report said the number stands at