Pros
Support from home office Opportunity for advancement
Cons
Competent employees are passed over for promotions because senior management put personalities before principles. Pay is not good; not comparable to community standard, but will tell you that it is. Poor work-life balance Expectations for job performance, and resources in which to accomplish this out of balance. I have seen more people set up for failure in this company than I care to mention. Not really employee-focused - don't really care about their employees even though they will give you lip service and say they are...their actions do not back up what they say. They fire and lay off people on a daily basis....no job security in any position. Too conservative and not progressive enough