Salary based, allowed virtual work during pandemic, project-based
Cons
Highly dependent on mentor. My mentor started off ok, but stopped communicating and kept pushing it was on my side. Pandemic meant an extreme lack of social activities or benefits.