Is metro pcs a good cell phone company?

it is cuz theres no contract, everything is unlimited and its cheap except sometimes the signal is bad