Pros
Load Impact fields impressive tech and a cool product with its k6 load generator and its adjoining SaaS load testing platform. This is all important since it makes the work we do feel relevant and future-striving. It's not what I'd want to focus on for this review though. Instead I'll focus on the experience of working here.
One thing I've noticed is that Load Impact has the advantage of retaining the enthusiasm and drive of a startup without actually *being* a startup. The company is one of the oldest in the load-testing business and has a previous successful product that funds the next-gen development now going on. As a developer, this grants me both that exciting feeling of making the next-big-thing while at the same time having the peace of mind knowing that the company has a solid finance in its own right, without depending on the fickle generosity of external backers.
Whereas Load Impact's main office is in Stockholm, a large portion of developers are working remotely, mostly from countries around Europe but also from the US and other parts of the world. Even in the main office, most people work from home one or more days per week. There is no paid overtime and no expectation of unpaid such either (not even implicit). People are also encouraged to make full use of their vacation days during the year. All employees (remote or local) are full employees and the company strives to give everyone equal/similar benefits and conditions as Swedish employees, regardless of where they work from. This helps to put everyone on the same footing, which is a good thing - it helps foster an inherent level of equality and trust that has worked out very well so far.
Load Impact's staff is very tech-centric. It has highly technical people in all positions - from the leadership all the way to the economy- and customer success guys. Load Impact is also very transparent and honest to its employees when it comes to everything from company finances to future plans, making the work feel like a joint endeavor and not like you are just blindly doing what you are told.
All developers are senior devs and each is given a large amount of independence and responsibility (at least after onboarding), both to implement and fix things but also to help planning new features and guide company direction. There are of course some division of responsibility, but there is often overlap, at which time impromptu teams form to handle it. Overall, this shared level of 'lingo' and attitude gives a feeling of camaraderie across the company. There is very little drama and I at least feel like everyone is working together towards the same goal, with no competition or rivalry going on between people, teams or other internal nonsense like that.
There are regular social events, such as board-game nights and pub visits. A few times a year the entire company comes together in Stockholm to socialize and plan things eye-to-eye. There's also a lot of banter and joking going on between people.
This together makes Load Impact a fun work environment and a great place to work at.
Cons
If one wants a strict hierarchy with someone laying out minute goals and work-plans for you at every step, then Load Impact is probably not for you. People are expected to take the initiative and plan their own work to a big extent (following the overall plan and to ask questions as needed, of course).
The company is very much steeped in the Swedish work ethic of a flat organization with small divides between the workers and the leadership. If you are not comfortable to present your views in a group or to talk frankly with your manager/boss then this may also be a bit of a cultural divide to overcome.