Pros
At one time this was a very good company to work for; the benefits were good and the training received by employees was worth its weight in gold. Branch offices had a family atmosphere and everyone worked together to get the job done. Communications were good and you knew what was expected of you.
Cons
This is no longer a good company to work for. The cuts that this company have made in order to stay competitive in the industry have hitten the employees in the field right in the pocket; while certain areas, management, have continued business as usual. Money wasted on new computer system that required more research prior to implementing in the field has caused a lot of extra work and stress on a workforce already stressed beyond its limits. There is no longer a family like atmosphere; they have divided the company into a departmental nightmare. No one takes the lead in decision making; and everyone in the field suffers the consequences. Communications is almost nonexistent; too much information about things that don't matter, and not enough about what you need to know in order to get your job done. This company has lost a lot of good employees and will continue to do so unless there is a swift change in the management team and the way they treat the employees. People will only take so much for so long. Yes there is life after Granite!!