Pros
They have a very nice gym
Cons
The model at Arrow ECS(IT) is to employ as many workers who are tied to their Visas as possible. You follow this approach to keep people in line. If you miss a Project date, you are in jeopardy of getting terminated and being sent back to your home country. In the years that I was there, I witnessed on 2 occasions where EMT's were called in, for individuals who were sick and should have stayed home. They came to work sick because they had project dates to keep. Also, they offer unlimited PTO, but you're always to busy to take any Vacation. The real reason for the unlimited PTO, is that Arrow doesn't have to pay you Vacation days when you leave or get laid off. Other points of contention... - Middle Management will dump all over their Employees so they can get ahead. If Middle Management does not follow this model, Upper Management will replace them. - Executives treat you like another number. They'll look at you like you're not even there. These Executive inspire no one. - The HR Department will do whatever Management tells them. I've seen an Employee speak out in an open forum, only to be ostracized and driven out of their position. HR did nothing to help this Employee. - There is no work/life balance but there is a lot of job stress. - There is a current push to move jobs to India and Mexico. They'll do anything to save a buck. - Constant threat of layoffs. - No formal training. Their idea of Training is to do a google search or pay for your own Certifications. If you're desperate for a job, take a position at Arrow ECS. If you have choices, do not choose Arrow ECS.