Do your homework when you are searching for a place to work. If you know someone who works there, ask them about the work culture and the employee satisfaction. You can reach out to the HR group for the company as well and get some ideas. Read about the company on the web and try to get a feel for the work environment. When you interview for a position, stay alert and get clues (or ask direct questions) about the work atmosphere at the company and in the group where you would be working. It's sometimes a "trial and error" process. If you accept a position and find you don't like the work environment, look for something else. Remember before you look for something else, it sometimes take a while to feel like you fit in. Don't be too quick to make a judgment. Give yourself time to adjust.