I worked with Google Express under SMX as an Independent Contractor. It was not a bad job. I left because my contract was up and there was not much of job advancement. I would recommend this job to people who are just stepping their foot into the workforce or people who need extra cash. I enjoyed the bond I made with fellow coworkers, there were a great bunch of people on the team. One negative aspect is that the contract is only a year and after 3 months you are eligible to reapply. Another one is that you are not informed about exactly when your contract is close to being up so you can prepare yourself to look for another job. However, overall the job is not that bad for the one year you're allowed to work there.