Your experience working for Klarna will depend massively on where within it you work
Pros
Generally about Klarna: + Open and friendly atmosphere with a can-do, ready-to-kick some a** atmosphere at most departments + It's actually an ethically sound business that cares about end-customers and their issues, be it with fraud errands or credit issues. I can't stress this enough, I wouldn't work here if I couldn't sympathize with it's business ethics. + Decent perks and benefits but not amazing + Usually people that get a job here are hungry, smart people which makes for a fun and sometimes challenging working environment + It rarely gets boring because of changes in priority, new ideas and projects Specifically about Engineering within Klarna: + Management has gotten better over the last years, but there's still room for improvement + IT Infrastructure is becoming more mature and less ad-hoc + Product organization you're working with is maturing and actually works rather well for most parts
Cons
- The lack of focus because there's suddenly a new project that's the most important thing ever can become tiresome, especially if you can see it's probably not that important in reality. - The type of young, hungry, smart people (generalized) that work here sometimes take initiatives on the spot that aren't exactly brilliant, what I'm trying to say is that there isn't always a good balance between senior gray-haired people who think things through and who've got experience and people who want to get things done yesterday and don't care or more often don't understand (the) consequences. - The company's grown so large that internal "politics" are becoming a reality, there are often different opinions on what's best for the company, and usually various departments are sub-optimizing by fighting for something without seeing the big picture. - The company is quite sales driven, despite being a tech company. That means tech people often have to spend months or years enabling and maintaining whatever crazy deal was signed by sales, which is ok if it's a generic new product that's been sold and could be sold again, but that's usually not the case, instead it's some custom thing for a certain customer to make them put ink on the contract. - Salary negotiation is rather inflexible