- you get great constructive feedback from everyone on the team
- everyone is very approachable and there are no stupid questions
- room to explore your ideas. they don't limit you.
Cons
- working from Canada gives me big FOMO cause I can't meet the Chicago team in person.