So many cons: CEO who has a huge ego and yells at others in front of the whole team, expects the team to drop everything to go in office when CEO and his wife are in town despite it being a remote role, micromanaging, they hire vulnerable people who really need the job and then exploit their labor, beware that many of the positive reviews here are from the management team themselves.