Vantaggi
The people are really smart and that is the biggest plus I could hope for. This allows me to have challenging fun conversations at work, as well as be confident that I can trust my colleagues to go above and beyond when it comes to doing their job.
The company culture is very flexible - they are focused on results, not processes, and as such as long as you get things done, it doesn't matter what you wear to work, when you come in in the morning or whether you'd like to work from home one particular day.
There's a good number of social events, either company-organised or self-organised, and as such plenty of opportunities to get to know and bond with your team.
They offer fair pay and good benefits and are always willing to consider additional benefits for staff.
The fact that they offer a minimum of 5 days of training per year really shows their commitment to staff.
Svantaggi
The work space could be better. Right now, it's a bit bland, but as far as I understand, there are plans to improve that.