Software Engineer Review

by Metaswitch Networks

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

Rating

4/5
  • The Role
    4.3
  • The Company
    4.0
  • The Culture
    3.5

    The Role

  • 1. To what extent did you enjoy your work placement or internship?
  • The work was engaging and interesting; every day I wanted to go into work to tackle the challenges of the day. I worked with a range of technologies, many of which I'd never used before, and was given the necessary training to use them effectively. My time at Metaswitch also involved plenty of morale activities and internal competitions, giving a unique twist to a standard software engineering internship.

    5/5

  • 2. To what extent did you feel valued by your colleagues?
  • Colleagues would often ask me about work that I was doing, and were interested to know how they could use my projects to help their own work. This gave me a real sense that my contributions were valued by everyone around me, and that was I was doing wouldn't just be forgotten as soon as I'd left.

    5/5

  • 3. To what extent were you given support and guidance by management/your supervisor(s)?
  • My manager was always available for a chat about almost anything, which was very reassuring, especially during my first few weeks when I wasn't familiar with any of the work that I'd been tasked to do. However, there was a strong ethos that I should be the one to do the work, and while my manager was there to discuss design, he (rightly) did not do any work for me, rather guiding me to a better understanding of the problem at hand.

    5/5

  • 4. How busy were you on a daily basis?
  • I was never out of work; there were some times when I thought I maybe had too much work at one time, but this was due to having multiple small projects on the go, and being blocked (waiting for reviews or someone to get back to me) on most of them, so in reality I was never too busy.

    5/5

  • 5. How much responsibility were you given during your placement?
  • I feel I had an above-average level of responsibility, but not one that placed me in too much risk of causing damage should I miss a deadline or break some software. It was nice to have several projects that I was entirely responsible for, however, especially when colleagues then wanted to know how they could use these projects for their own use.

    4/5

  • 6. To what extent did/will the skills you developed, and training you received, assist you in your degree studies and beyond?
  • I gained a lot of knowledge in Python and C, and also in networking protocols, which will be skills I can rely on for life, however a lot of the work I've been doing has been specific to telecommunications networks and Metaswitch products in particular, which will be very useful for any future work in telco but otherwise won't be.

    4/5

    The Company

  • 7. What was the general atmosphere in your office?
  • I entered the office during a period where we were trying to push out a release, so there was an understandable level of tension, but there was still time for socialising and fun. Amongst my team we had a small hackathon-like event on one day where we just played around with interesting technology. The general atmosphere was laid-back, although we were all conscious that there was work to do.

    5/5

  • 8. How well organised was the overall work placement or internship set up?
  • There were some rough edges when setting up my internship, in particular in the interactions with HR that left me not quite knowing what I was supposed to do or where I was supposed to go, but these were only minor and quickly resolved themselves. The provided company house wasn't in the best condition either. Everything else was seamless though.

    4/5

  • 9. In terms of personal training and development, to what extent did the company or firm invest in you?
  • I was given a training and development plan, which I worked through during my time at Metaswitch, and gave me the necessary skills and knowledge to work effectively with their products. My manager also had some one-on-one meetings with me to explain concepts and technologies in use at work, which were very useful and gave me the in-depth understanding I needed. Overall, a lot of time was spent in my development by the company.

    5/5

  • 10. What were the perks on your work placement?
  • Subsidised Canteen

    Subsidised/Company Gym

    Company Parties/Events

    4/5

  • 11. How appealing are future employment prospects within the organisation?
  • I would be very interested to work at Metaswitch in the future - it is a very fun place to work, everyone is devoted to their projects, and the people are fun and sociable. The variety of perks also make it a very fun place to work. Metaswitch are almost constantly hiring software engineers to grow the business, and I feel the company is developing into a market leader. The range of technologies they use are current and modern, making it very exciting to learn new stuff here.

    4/5

    The Culture

  • 12. Was there a good social scene amongst any fellow placement students/colleagues?
  • There was a fairly good social scene, helped by the fact that we were all in company houses so interacted with each other on a daily basis outside of work as well as in work.

    4/5

  • 13. What was the cost of living and socialising in the area you worked in?
  • On the outskirts of London, housing is still relatively expensive, however the company provided a company house for all interns at very low rates of rent. The cost of socialising was the same as anywhere really, certainly within the range I was willing to pay.

    3/5

  • 14. What was the Nightlife like in the area you worked?
  • N/A

    3/5

  • 15. Were there many opportunities to get involved in activities outside of work?
  • During the summer, there was always something on, be it a competition with my colleagues, pub nights, hackathons or sports events. I only participated in a fraction of the available activities, but even so it was really fun and made me feel as though I was part of the team at the company.

    5/5

    Report this review

Details

Internship (1 Month+)

Computer Systems Engineering, Computer Science

London

September 2016


View More Reviews