They have some good clients. But they dont seem to have a good relations with them.
Cons
They told me that they have a long term project at PG&E in San Ramon. But the project ended in two days. Later I found out that they gave me a wrong reason for termination.