To run a great company, happy employees are often a prerequisite. Curious how to bring joy to workers' lives? Take a cue from the happiest companies.

CareerBliss, a company aimed at empowering job seekers to choose satisfying positions, released its annual awards this week of the 50 happiest companies in America. The winners were chosen by thousands of employees who submitted reviews ranking their happiness based on culture, compensation and personalities at each company.

Here's how the following five companies managed to take the top honors: 

No. 5: Qualcomm

Qualcomm, a communications company based in San Diego, that markets and manufactures wireless communications products, has an average salary of $87,000, with 50 percent of the company making about $156,000.

What employees said: Qualcomm provides an encouraging environment.

No. 4: EMC

EMC, a consulting and IT services company based in Hopkinton, Mass., has an average salary of $89,000, with 50 percent of the company making about $134,000. 

What employees said: The company offers great benefits and the pay allows employees a great deal of freedom to do their jobs.

No. 3: Texas Instruments 

Texas Instruments, a technology company based in Dallas and well known for its calculators, has an average annual salary of $81,000, with 50 percent of employees making about $108,000.

What employees said: Employees praised the company for its fairness and focus on training.

No. 2 Kaiser Permanente

The Oakland, Calif.-based managed health-care provider Kaiser Permanente, has an average salary of $76,000, with 50 percent of the company making about $106,000.

What employees said: The work at Kaiser Permanenteis interesting and employees are knowledgeable and kind.

No 1: Pfizer

Pfizer, a global pharmaceutical company based in New York City, has an average salary of $83,000 with 50 percent of employees making about $123,000.

What employees said: Pfizer takes the grand prize for its quality-training programs and top-notch benefits.