I applied online. The process took 3 weeks. I interviewed at FirstService (Fort Lauderdale, FL) in Feb 2011
Interview
Coordinated by corporate recruiter. Seems very cahotic once others from different locations got involved. Follow up took time by came through with an interview in person. Very limited notice provided.