Constant battle over leads and deals. You are micro managed. You can’t trust a lot of the managers or VPs. The new recruits call leads that are not competitive within Granite’s value proposition, so they won’t make much commission. If you go after a big deal, someone will likely make you split it, or muscle you out, maybe even your own team leader... happens all the time. Very egocentric management. You can’t stand up for yourself. There is no real HR to talk to, only a legal department that is there to protect Granite. If you go to legal for help, it is a career limiting move.