Vantaggi
Extremely understanding of family and home issues, pays well, the company actually puts it's heart into it's goals. Very proud to work here, proud to say I work here. You work hard when there's work but I never find myself burning time with busy work. Rarely stressed, as a salaried employee working extra hours is strongly discouraged unless it's an emergency (honestly I've never worked so few weekends at any other job, and by that I mean maybe 5 hours in the last year), get to do community service during work hours, great people to work with and great management. Fantastic benefits and compensation. Lots of room to grow my career. Yep - and Usain Bolt.
Svantaggi
If you're not a sports fan I could see this being less exciting. Can be hard to get your foot in the door and land the job. Finding a con to gripe about.