Redgate is by far the best place I have worked. Full stop. Admittedly I have only been working for 3 years and had 3 jobs in that time, however, Redgate truly are as relaxed as they say they are. At no point during my internship did I ever feel pressure to get my work done or pressure that I might need to do more work etc which made the internship a much more enjoyable experience than it could have been
The internship was great fun! This was because of all the extras you get: mario kart, foosball, chess or just chatting at the coffee machines if you are not busy at the moment. There are also lunchtime or after work clubs, of which I went to clojure lunch and juggling. I have never programmed in clojure before, or did any juggling but that was not a problem. There is also a 3D printer which I learnt how to use, again never used one before. The company also provides a "feel good fund" from which we had an intern evening out bowling and dining. There are also events for going to something like "Go Ape" but I could not make that date. Though being honest about the actual work as a software engineer, I think that is the same here as everywhere else, maintaining other people's code. This can be annoying at some points as sometimes a design decision earlier on goes against what you are trying to do, or sometimes perhaps a bit boring because mostly you are just adding boilerplate code.
I had a great time at Redgate. I quickly felt part of the team there and was able to work on the same things that everyone in the team was dealing with. Alongside the day to day work I was also given my own project to work on, meaning that now I have finished I have something to show for my efforts there. There was also a great social side to the company. There are clubs to join and a lot of free benefits including days out and evening activities and of course free lunch. I couldn't recommend this internship more.
The internship was incredibly enjoyable from start to finish. Every day was filled with exciting challenges to tackle as a result of working on real projects from the first day I started. I never got stuck with made-up "intern work" while everyone got on with the real stuff. Another thing that's definitely worth mentioning is the Red Gate Culture. I've never known a workplace where everyone is so friendly and because the atmosphere is really positive, it definitely encourages and supports great work to be completed. Plus, the coffee machines, foosball games and free breakfast and lunches are all amazing and absolutely worth the mention.
The work was fun and I had enough freedom to choose what I wanted to do that I could make sure I was doing something interesting. I felt like they wanted me to enjoy myself as well as doing something useful. The general atmosphere there was also great, and there were groups of people that got together to do all sorts of non-work things.
I can't quite imagine I could have enjoyed it more - it was inredible. It was a place where I was really able to do the best work, I felt like coming in early and leaving late. Both work and socializing side of the company really impressed me, I didn't know it is possible to have such a pleasant work eniroment with such a good work being done.