I applied online. The recruiter contacted me to schedule a phone screen. The phone screen was very casual, he did not really ask me about my background or anything related to the position. I received an email (calendar invite) next day for scheduling phone interview with the manager. I picked a few time slots and submitted my request. I never received a confirmation so I followed up with the recruiter and he never wrote me back. I would not want to work for a company that treats candidate this way. I felt very insulted. This company really need to improve recruiting process and provide professional training to rude and immature recruiters.