Applied online and was contacted for a phone interview. Initial phone interview was pleasant. I was then given a homework assignment. The homework assignment took several hours and while it did seem to relate well to the day to day duties of the position it was a lot to expect so early in the hiring process. This would have been more appropriate after an in-person. A month after sending in the completed assignment I never so much ever heard a thank you or anything. Noticed the position never seemed to get filled but they made new posting on linkedIn. Very disappointing that this seemed to be another company that just wants some free labor then ghosts you. Hope they found my templates useful ^_^