Pros
- great place to work and start you career.
- They make the effort of promoting diversity within their company, accepting employee feedback and speaking on issues that employees care about.
- Interesting business problems and the opportunity to learn a variety of skills from backend, frontend, infrastructure, and testing.
Cons
Departments can feel valued differently, not an engineering first company.