Spencer Technologies cares about their employees, when I wanted to expand my horizons and try something new. They gave me the opportunity to work in a different department and use some of my other skills. The people who work at Spencer are hardworking, personable, and always willing to lend a helping hand! Management is amiable and provides an encouraging atmosphere to be yourself and feel comfortable asking questions. The hardest part of the job is managing your work and personal life, you need to be willing to put in the hours and effort to be commended for your job. The most enjoyable aspect of the job is the people you get to work and the ability to learn new things. I recommend any hard-working individual who would like to expand their abilities to apply.
Advancement, salary, free lunches, social gatherings, colleagues, and Management understanding personal life issues/commitments.
Fast-paced work environment, this is only a con if you are not willing to put in the time and effort.