The HR department is awful. After completing onboarding and all of the training days ahead of their schedule, was asked to join a Google Meet meeting and was terminated for a background check when everything was disclosed throughout the interview and recruitment process. Turned down another opportunity to accept the position and was dismissed with no explanation.