Great benefits and work/life balance, mediocre pay and opportunities for advancement
Pros
Great health insurance (medical, dental, vision Great 401(k) match Short and long-term disability provided, which really came in handy when I was diagnosed with cancer Very flexible schedules Friendly and open culture Many potential career paths, when the company is thriving Overall it can be a very welcoming and satisfying place to work without a lot of office politics or back-biting
Cons
Getting my salary cut right when I was finally getting paid a fair market wage Career advancement and professional growth really impacted by swings in the market, leading to less stability and a lot of uncertainty about where my future at least lies with the company Inconsistent leadership at lower levels of management. My supervisors can be really great people and good friends/co-workers, but they're really better analysts than they are managers. In my area there's a lot of hoarding of projects until the very last stages, not enough background communication when someone is included in a project, and many times either the wrong individual is tapped for a project or not tapped early enough in the process to be truly effective.