1. Strong company culture that values diversity and inclusion 2. Competitive compensation 3. Opportunities for professional development and advancement within the company 4. Flexibility in work arrangements, including remote work options
Cons
1. Workload can be demanding at times, with tight deadlines and high expectations 2. No benefits along with the salary