Wonderful team of employees, flexible work location, excellent benefits, incredible offices and workspaces.
Cons
Organization feels a bit disconnected at times when trying to find stakeholders or approvals, but natural given the international nature of the business.