Google is a great place to work for if you’re not working through a contracted company. They’ll lay you off quick. We were all offered compensation, but they didn’t give us a 30 day notice. We just came into work one day, pulled into meetings and told we were laid off.
Great place, friendly environment, good pay and incentives.