I attended in-house training at BCI and it was one of the best work experiences I have ever had. The staff is very friendly, professional, and extremely informative. They ordered us breakfast and lunch each day that we were there and made us feel right at home. I would advise everyone to consider working with BCI. It was a great experience.