Your job satisfaction
Job satisfaction is based on what your boss is willing to entrust you with and your attitude and competence. Management and mgmt style is variable. I worked a 4-day work-week, with health and life insurance, 401K, pension, vacation/sick leave, college tuition, and training for upward mobility.
ProsGreat corporate culture, training and benefits.
ConsLike any job, your manager can make or break the job satisfaction.