Remote work. A great number of team members to work with, but no senior staff, so all very junior.
Cons
No budget for tech, have to provide own laptop.
Micromanagement and leaders who are target focused but not with a clear goal as fluctuates every couple of months.