While the onboarding is thorough I think it could have been condensed a little bit as there was a lot of open time and a lot of time to watch videos that followed a team member led training. Also, some of the trainings were recorded, I think some items could have been combined. I think that every week I have been with the company there has been a division or company wide meeting. After a while it feels repetitive.