Share Post Embed Post I heard some rumors that ~10 folks were let go in November I heard some rumors that ~10 folks were let go in November