india_485
As You are a GC holder, I think you can go ahead. As sanjay_agar said, all consulting companies are in the same stage. Bottom line is getting termination if on bench.This is very bad. Large consulting firms are not hiring. So if pay is good (again not good to negotiate in a range of 5K around the expected salary), you can join.
Also think whether CEI is putting you in client as soon as you quit the present company. Otherwise, though you have GC, this guy may play with you.So be safe.Join him only if you get selected for a long term project with CEI.
Good luck.