Their website is obviously a scam.
Firstly, the employees listed on their website do not exist, they just stole pictures online and posted them on their website. I did google images, I could find the same pictures of their so-called employees from other websites, I have screenshotted them and put them together.
Secondly, their reviews on their website are fake, it says 290 reviews on Sitejabber, 150 reviews on Trustpilot, 320 reviews on Google, 380 reviews on Facebook, and the overall is 5-star, it's a joke.
I created this account for helping people. To report them, go to https://consumercomplaints.fcc.gov/hc/en-us