Pros
- Good salary
- Good atmosphere
- Good benefits
- Frequent events
Cons
Probably depends on what kind of projects you are, but I was the only Unity dev in the office, so I did not had anyone to exchange thoughts about our work, so I was not going to the office.