Supportive management that values employee input
Market focused; investing in the future
Good work-life balance
Opportunities for professional growth
Collaborative team environment
Competitive compensation and benefits
Cons
Working remotely, I miss the in-person interactions with colleagues.