a big (150 people) and stable company.
After work hours, you're not expected to work from home
Cons
a very toxic environment. managers change every several months and the task isn't clear. In addition the managers are not professional and don't come from the algorithmic field