wow it will be to long to list all the cons !!! let say that they are lying to everyone from the client to their employes !!!! stealing their own client !!! like the other person said they have absolutely no respect for people that's it that's all.... they don't care that you will quite a job to have you just for few weeks or months .... in less then a months they hired and fired 3 new tech :/ it's simply a joke this company (actually i should be could a company but a circus of clown)