- Incredible work life balance
- Manager is very nice, helpful, and advocates for me (at least my manager does XD)
- Incredibly friendly atmosphere. Lots of social activities.
- Can remote work or work in the office.
Cons
Majority of your team mates you will work with remotely. You will see them occasionally in social events.