- Average staring compensation, progression on pause when I was around.
- Location based compensation
- Messy legacy code base with multiple ongoing migrations. Nothing you could have had experience with before. Low exposure to transferable knowledge and high chance of losing one you might have. Many parts of the code base were written by people who are no longer around and there is no documentation. You will be expected to thrive in this.
- Too much dogfooding, gets in the way of being productive.
- Resurfacing information is difficult. Spread across several systems, not all being well searchable. A lot of knowledge in people's heads.
- Async taken to the extreme. Might not be everyone's cup of tea. In the backend team it felt like being a team of 1 and the code reflected that.
- Participation in 2nd level support for a month is a nightmare.
- I haven't been around for that long to confirm this but I got a feeling there are several cliques. It is not unexpected given the well above average tenure of people, especially in the C-suite. Fresh blood would do the company good.