Hi Kumar,
Did you receive a response yet after applying?
I applied on 20th April from Texas and have not had response yet. I emailed the Los Angeles Office and was told to email the office in Ottawa but have had no response yet.
It also seems that on their website that there is a strike going...