Pros
They have an excellent internship program catered to training Data Science undergrads and graduates with a talented group of mentors. They will help you on every step of the way to help you achieve that technical skill you want and in my case, Dynamics 365 and PowerApps CRM, which I recently got certified for!
Cons
Training is not paid, and there is a lot of work to be done during internship. Remote internship made for very difficult collaboration on projects and weekly meetings, so beware.