Management, HR, and trainers are amazing and follow up almost immediately.
Capstone project to add to your portfolio.
Freedom to use more technology than they train you on.
Cons
Working from home makes it difficult (not impossible) to get the whole experience of being apart of this company.