Pros
Friendly management who not only give regular feedback but also assist you in advancing your skills.
A great team, from across the world, who all pull in the same direction.
A revolutionary product which actually helps people through a complex and confusing process - giving them peace of mind on a critical issue.
Every team members feedback is listened to and taken onboard - making you feel valued as an employee.
Cons
No one office space because the team are so spread out.