Pluspunten
I guess the free lunches is a pro. They let me take time off to travel whenever I wanted, and I did take a fair bit of leave. I had a free range of a number of projects which was give autonomy to deliver the jobs in my own way. A lot of our clients had really cool state of the art products and it was really fun to learn about them and do site visits of their company. Management is really involved, and you deal directly with senior people, I did learn a lot of things about running a business that I wasn't exposed to with previous companies that I had worked for, and I was helpful to me when I when I started my business.
Minpunten
Company Security was over the top and burnt time during deadline season. Two step authentication to access email or servers always had issues, sometimes took 10 minutes just to get access to my work email. IT manager was always busy with something else and a lot of times I had to wait for him to be available to fix it. Training was provided when asked, but was not provided on a regular basis which was frustrating, but management was helpful and friendly in providing training when I asked. Salary could have been a little higher.