Avantages
- Great team mates and a collaborative culture - An amazing place to be an Engineer and a great CTO - Top tier customers and interesting projects - Bleeding edge Payments tech (is anyone more advanced??) - Interesting cloud-native stack - Looks great on the resume
Inconvénients
- Lack of career advancement - Only Engineering truly get treated well (2 tier culture, us and the rest) - Share options offered in lieu of salary review -> but many leavers have found they were swindled out of their options and received nothing. For some this amounts to 6 figures. I don't know how they sleep at night. - Exec team is not in alignment -> think Barclays Execs and you know the culture of blame, avoidance and face time - Product team are fractious and leadership team are mismanaged - Promotion path is very limited for junior folks and this leads to a lot of attrition after the first year or so as there is nowhere but out to go - Appalling People team leadership. Even for a Startup, this is a terrible thing. It goes beyond ignorance to knowing inaction and harming through draconian tactics including sexism (and lack of punishment for offenders), unequal pay and unjustified dismissal.