Applied online and then had a pretty long phone interview. Then was asked to do a project. After doing the project, I never heard back. Very unprofessional process and total lack of communication. After putting time in doing a project, you would think the company would have the decency to let you know if you were moving on in the process. Apparently not. Proceed with caution and lower your expectations when you interview with these folks. They are amateurs.