Pros
Great early-career apprenticeship opportunity. You get exposure to real industry-standard tools, development workflows, and problem-solving mindsets. A solid place for undergraduates and early-career builders to learn and grow through hands-on experience. Amazing benefits as well such as device borrowing, totaling up to >50M per contract.
Cons
Not all benefits are in the form of immediate cash.