Pros
Everything totally satisfied by work in this company - compensation, extremely flexible schedule, free games, lunch, ability to change specialty and learn new things, great career and management opportunities.
Cons
Couldn't relocate to the US. Was offered only Poland, Argentina and UK.