Current employee - Anonymous Employee
Pros
Bright, committed team, flexibility of remote work, teams in Canada and USA, unlimited vacation!
Cons
Lots of variation in workload among team members.