Vantaggi
This place will give you a pay check for a while. It will provide air conditioning and heating in the office. You will also get a lap top. And office pens. Bathrooms are provided in office.
Svantaggi
The company has problems getting and keeping clients. That translates to very little job security unless you are one of the cronies. New people get the blame for anything regardless. The company does rotating layoffs and the staff cannot do anything about it besides try to undermine each other so they will not be laid off. There is no vacation time and if you resign, you discover that no vacation time that you didn't take accrued so they don't pay you for unused time, because they claim it never existed. The health benefits are very poor with huge deductables and if you happen to get sick even for a short time, you won 't be around very long. They are into staff augmentation for companies and the imaginative work is not there. They cut and paste from other prior clients.