Vantaggi
It's great to work for a winner, especially a company with integrity that truly wants to "help the world run better".
Opportunity for everyone, and a lot of it, regardless of age, race, gender, sexual orientation, etc.
Flexibility - Work from home or office or mix, flexible hours, trusted to get the work done.
Respect - Treated very well, always respected, never micromanaged, cared about.
Amazing work environment - Beautiful facilities, newest equipment and technology, ability to work from anywhere and any time, always using the latest cutting-edge technology to keep you working your best.
Svantaggi
It can take a lot (patience, persistence, creativity, time) to get set up with all the systems and authorizations needed to get the job done. Everything is very secure, they don't cut corners.