Pros
Alternate work week schedule Incentive pay plan Flexible work hours Good communication Stability Interesting changes in industry involving regulation Good Benefits 401k, health, dental, vision, pension plan, life insurance Excellent office locations Work life balance
Kontras
Slow promotion schedule Large bureaucracy Compensation growth limited Regulations inhibit innovation Municipal status limits growth opportunities and profit opportunities resulting in limited upside to compensation particularly in energy trading areas Poor office quality e.g. furniture, cubicles, lighting, etc. Managers have a tendency to micromanage because finance, technology, and accounting positions tend to be greatly overstaffed resulting in a light workload Limited opportunities for advancement beyond senior engineer/analyst level