Pros
Are you looking to be cheated out of commission? Do you want to work long hours for no pay? Do you want to be treated like a child? Do you want to feel your personal health and safety mean nothing? Then Granite is the place for you. Yes, ladies and gentlemen, Granite is the place for you to loose money, self respect and financial freedom. If you stay too long, you'll be left with empty dreams of financial freedom and have the ability to trump your friends at dinner parties when the subject comes up about "Bad Companies To Work For". You'll be able to hold your head up and say "Yes I Worked For The Worst Company on Glassdoor". Its an accolade I would strongly recommend you avoid if you can. On the bright side, if you have a pulse you can get a job there.
Cons
Granite is a place where enthusiasm and passion go to die. There culture is built on constant back stabbing, the longer term employees steal accounts and commission from newer employees working hard to make the money that is promised. Management and Senior Management rewards such behavior and builds a culture of non-ethics and unprofessionalism. Regardless of how hard you work and how much opportunity you create, your accounts are just a click away from being stolen and commissions awarded to people within the organization who have no experience with the acct. Its a waiting game, Senior Management waits until your not looking or they fire you to reap the benefits or your hard work. The culture is absolutely unprofessional and rewards those looking to cheat the system, your treated as a child told work starts at 8:00, ends at 5:00 and your lucky to survive the dash to the parking lot. Snow means nothing, when the state closes the highways you are still expected to be at your desk at 8:00, and you sacrifice a vacation day if you don't make it in. So that being said, employee health and safety mean nothing, its all about how much money they can make off you and how little they have to pay you for your effort.