Vantaggi
Learning budget/days (if you ever get time to use them) From what I've seen we do have some talented experts in DevOps, however we lack software engineering skills
Svantaggi
High pressure on engineers (I've never seen so many breakdowns and resignations in a short time period) While the company states it's 'Engineering First' the focus is solely on sales Regardless of what they tell you in the interview about 'squad models' it always seems to boil down to people org Engineers are left to deal with unsatisfied customers as timelines and features are promised to them without talking to engineers A fellow employee had to start taking antidepressants to help show up to work Most engineers are sticking around for the upcoming change in management to see if conditions improve before deciding to move on