Software Engineer Review

by Redgate

This review was submitted over 4 years ago, so some of the information it contains may no longer be relevant.

Rating

4.2/5
  • The Role
    4.4
  • The Company
    4.7
  • The Culture
    3.4

    The Role

  • 1. To what extent did you enjoy your work placement or internship?
  • 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.

    5/5

  • 2. To what extent did you feel valued by your colleagues?
  • Due to me being the least experienced on my team, I was obviously the one asking for help and the team took that well, gave helpful answers or when needed sat down next to me and helped work through the problem with me. So while I did feel like a beginner (and I am to be honest) the team were helpful and taught me.

    4/5

  • 3. To what extent were you given support and guidance by management/your supervisor(s)?
  • Quite a lot at the beginning, my manager also did some pairing too. If I need to I can still ask for help, but towards the end, it has become less hand-holding and I was given more freedom to do the bug fixes/features I wanted to add. The company also had two code retreats for interns, in which we just got taken out of work to learn certain skills like how to refactor code better, which I found quite useful.

    5/5

  • 4. How busy were you on a daily basis?
  • Th right amount I would say. I usually was not bored (also, if I did not have anything to do I could play mario kart) but I was also not so busy that I did not have any time to play/chat/relax a bit. There was some variation in the busyness, that is it always got busier near a release and at some points I was waiting for other people to get back to me.

    5/5

  • 5. How much responsibility were you given during your placement?
  • I was working alongside my team on one of the main product, and in that I got to add my own feature and prioritise fixes on my own. We used morning stand-ups to ensure everyone was getting on fine.

    5/5

  • 6. To what extent did/will the skills you developed, and training you received, assist you in your degree studies and beyond?
  • Definitely useful for software engineering, with all the training like code katas (small toy projects on which developers pair to share knowledge) and code retreats which are day long (fun, done in short bursts) training sessions. However I am not sure of my plans yet and the stuff I learnt at university, I did not use here and I am not sure how much of this I will use if I go into research.

    4/5

    The Company

  • 7. What was the general atmosphere in your office?
  • Relaxed, though I could also say a war-zone ;) (in a fun way, nerf bullets flying everywhere—though with the rule that you are only a target if you have a nerf gun). Also, games of mario kart/fusball/chess, free breakfast/lunch, interesting talks to go along to.

    5/5

  • 8. How well organised was the overall work placement or internship set up?
  • From application to getting the offer, everything was easy going. Then at work it took me about two weeks to get up to speed with the code; this was done with doing bug fixes of increasing difficulty. After the two weeks I was given the freedom to do my own bug fixes/add my own features.

    5/5

  • 9. In terms of personal training and development, to what extent did the company or firm invest in you?
  • We have code katas, about an hour and a half of pairing with other developers on small projects to share knowledge. Also, intern retreats, where we (as interns) got specific attention to develop the skills that other engineers already have. And to top it off the company also did talks by external speakers.

    5/5

  • 10. What were the perks on your work placement?
  • Flexi Time

    Subsidised Canteen

    Sports and Social Club

    National Travel

    International Travel

    Company Parties/Events

    5/5

  • 11. How appealing are future employment prospects within the organisation?
  • I don't know about this one yet as I have not finished my internship. But the company does seem to want to extend job offers to interns based on the internal recruitment posters around.

    4/5

    The Culture

  • 12. Was there a good social scene amongst any fellow placement students/colleagues?
  • We had regular pub-goings, as well as internal clubs for nearly everything including bouldering, ultimate frisbee, running, juggling, worms armageddon, clojure to name a few. There is an internal wiki to help you find what you are interested in.

    5/5

  • 13. What was the cost of living and socialising in the area you worked in?
  • Cambridge is expensive, but because I also study here I got college accommodation which is more reasonable. Also, not necessarily about cost but it may be hard to find a place near the business park so you may have to cycle (I prefer to run, it takes over half an hour to get in but you have showers.)

    3/5

  • 14. What was the Nightlife like in the area you worked?
  • I think pretty much all clubs shut down outside of term time, but it is Cambridge anyway so even if they don't shut down, the place is not known for its good clubs. However I don't do clubbing; for me there are a few classical concerts around.

    1/5

  • 15. Were there many opportunities to get involved in activities outside of work?
  • Social clubs that are easy to find on the internal wiki means that there is everything from basic pubbing to sailing, bouldering, ultimate frisbee.

    5/5

    Report this review

Details

Internship (1 Month+)

East of England

August 2015


View More Reviews