Pros
- Flexible work schedules - Competitive salary - Generous benefit package (401k, investments, vacation, etc.) - Emphasis on talent retention - Tuition reimbursement - Job stability - You'll meet a lot of people that have been with the company 20+ years
Cons
- Limited job opportunities at the moment - Some long time employees feel entitled to certain freedoms and get a way with a lot without contributing as much as they should - Employees may feel left in the dark at times about the direction the company is moving - Not many young people get the opportunity to move up quickly; a lot of employees who start right out of college get locked into Customer Service for 6-8 years before being able to pursue more business oriented positions within the company