I have been working at CimSolutions full-time (More than 5 years)
1. Good learning opportunity
2. Diverse clients
1. Not too many English speaking clients
I applied in-person. The process took 3+ months. I interviewed at CimSolutions in November 2010.
3 interviews on one day
none, the offer was more than I expected