Very friendly working environment where everyone is encouraged to be creative, share ideas and provide insight. I also appreciated the flexible hours and work-from-home option.
Cons
Working with an international team can sometimes be difficult but once you figure out a schedule that works for everyone, things are smooth.