Pros: great place to work, good pay and benefits with flexible schedules
Cons: culture is changing and layoffs seem to come every year.
Russell at one time held their employees as an important part of the company success. This seems to have changed and they are slowly getting rid of people who have been there for long periods of time. This is still an excellent place to work.