Starting to work at a new company is a leap of faith. We all want to have the best job possible, with a great salary, tons of perks, good coworkers, benefits, and a nice work-life balance. There's no such thing as a perfect job — you might have a great salary, but your boss is always breathing down your neck. Or maybe you have a lot of vacation time to use, but you work 80 hour weeks most of the time. It's a trade off, and it's all about finding an environment you can thrive in. These folks bel…