Never heard of them, might be another one of those "maintenance" companies that are not paying for work done months prior like the others out there.
If possible, I would ask for contractor names who work for them and call them to see how often they pay and if they are behind in payments, how they answer this is a good sign if they are honest and going to pay you. If they do give you contractor names to call, I would ask contractors about them and see if those contractors are actually contractors and not just people that were told to say good things about this company, there are lots of scams out there.