Great people, good leadership, competitive pay and benefits.
Cons
If you are constantly on site with clients, it is difficult to connect with others within the company. This is not a criticism of Intertech as a company; it is just the nature of consulting. Also, health care costs have gone up significantly in the last few years.