Extremely bad company. Seems cheap until you need service. Then you pay more then with any other company.
And service means: calling service after you realise you can't make calls because their network fails. No phone but pay extra!
Miss one try for an automatically deducted bill from your bank account, and you will pay steep intrest, steep administration fees, and steep reconnect fees.