Great place to be, hard to please.
Anixter is a wonderful company to work for. They have a lot of benefits and great people.
The only complaint I have would be that it is a large challenge to please customers, coworkers and management. It is a very tight community and difficult for a new person to try and break into.