Pros
Is a good salary, and the hiring process was fast, but only because they have a terrible administration. They do pay what the law says.
Cons
If the client closes the deal, you are out. The clients have every 3 months the opportunity to review if they want to make a bigger or smaller team. Even if you have 5 days, you can start your ramp down. There is no place to keep designers, there no a lot of clients who hire designers at luxoft so if your client decides they need a smaller team, luxoft fires you. The thing with luxoft is that, they pressure you to leave your current job, they offer you a little bit more money, and then after a week of the client decides to close contract (because luxoft is terrible at the contracts with clients) you are fire, so you stay without a job and with a bad CV