Pros
I joined Granite 2 years ago in sales and have been very successful. They've provided me a well supported invironment to work in. Solid training programs such as Negotiation, Dale Carnege, and dedicated in-house training along with outside resources. Granite is does a billion dollars annually in revenue and the President/CEO sits in a cube along with the salespeople. The company frequently pays bonus to the employees based on hitting revenue goals. Other perks include afterwork company sponsored activities like Golfing, Softball and Bowling. Great Gym and fitness instruction, bootcamp, cross training all for free. If your willing to work hard and have the desire for success you can have fun and make life changing money.
Cons
In a age when some companies offer nap areas and flex hours Granite is bit of a throwback. Coasting is not an option, hard work is demanded. No domestic partner coverage on health insurance.