Arrow is not a very rewarding company to work for. Specifically they have this corporate culture that doing your job, and doing it well, is not to be rewarded. If you do 100% of your job, that is considered average, and only people that are doing 150-200% are considered to be above average employees. They have no interest in taking an active role in perpetuating your career and expect the employee to be wholly responsible for pushing themselves forward. This seems like a minor complaint, but without guidance, mentorship, or any kind of positive reinforcement, this company really makes you feel like there is no way to move forward. Additionally; not giving employees a clear path to advance not only discourages them from working hard, but makes it nearly impossible to know or find out how to move forward.