Relocation package, help with legalization process, nice colleagues, a lot of office activities.
Cons
Really bad management, awful projects, very hard to get promoted, all internal processes take a lot of time, terrible internship program, bad attitude towards beginners, force developers to take part in interviews. Sometimes it's mandatory to go to the office, depends on project.