Everything is a front and is very much planned out. From the initial interviews to the first week spent at "Granite University". This Granite University allows you to first encounter corporate spies. In my class we had 3 people who had been with the company for at least six months already. I think these were the people on the hot seat who were given the decision to either spy or get fired. After being followed home on the train by a particularly gorgeous member of Granite, who was in that class but also somehow randomly met me a couple days before training, I stopped talking to her and what do you know? She was fired. During my time there, I can't tell you how many times I sent someone an email and didn't get a response for a couple of days only to find out they were fired. Everyone is afraid to get fired and there is paranoia everywhere abt spies. Do your job really well at the beginng without being a "chosen one" and they will follow you when you leave your desk to make sure you aren't going to the review team to get templates. Alright so basically they wave hire dozens of people from a temp agency but they really only want to hire a couple and it is the Supervisor s jobs to find that excuse to let you go when your three month contract is up. For a company that claims to have never fired anyone, the numbers don't add up. This year alone there have been thousands of ads for positions at Granite. Personally, I know for a fact that they were pushing to hire 200 more sales people yet articles only mention that they are adding 250 more positions..for the entire year. And they also give a bonus if you refer a sales person so clearly the majority of those hires will be for friends of friends. They have no maternity or paternity leave. No women of color at all above a team supervisor role. Notice that all of the positive reviews on this site just dispute other posts on here but don't add any substance to what makes Granite good other than "it's not as bad as people say". They have their own people post here and don't be the one to mention this website at Granite U because the person running the class is in constant email communication with your supervisor. The spies are there as his witnesses. You will be labeled a troublemaker and your career is basically done. Every review on here has to go through Granite first...think about that for a second. There job is to not make you quit before your three months is up. Just to rebut an older post, once hired, you have to stay in your department for at least a year and you need a good reason to switch. Now how can one do that without being labeled a troublemaker?