Good work environment. Would work on issues that you have raised.
Cons
Very late replies regarding your hike and contract reissuing with the company.
No arrears and no incentives.
Once if you are laid off from the place you have been deployed, Adecco is not responsible for fixing people some where else in other projects.
They were a good company with good management and human resources. Using Adecco is a great way of getting exposure to many different career fields (if that is what you want or request) and a great way to keep working in between career moves or other life changes. Overall a very good company to work for.
Cons
Benefits are non-existent to terrible for contractors.