This review was submitted over 4 years ago, so some of the information it contains may no longer be relevant.
Rating
-
The Role
-
The Company
-
The Culture
- 1. To what extent did you enjoy your work placement or internship?
- 2. To what extent did you feel valued by your colleagues?
- 3. To what extent were you given support and guidance by management/your supervisor(s)?
- 4. How busy were you on a daily basis?
- 5. How much responsibility were you given during your placement?
- 6. To what extent did/will the skills you developed, and training you received, assist you in your degree studies and beyond?
- 7. What was the general atmosphere in your office?
- 8. How well organised was the overall work placement or internship set up?
- 9. In terms of personal training and development, to what extent did the company or firm invest in you?
- 10. What were the perks on your work placement?
- 11. How appealing are future employment prospects within the organisation?
- 12. Was there a good social scene amongst any fellow placement students/colleagues?
- 13. What was the cost of living and socialising in the area you worked in?
- 14. What was the Nightlife like in the area you worked?
- 15. Were there many opportunities to get involved in activities outside of work?
The Role
I enjoy the internship very much. The work pressure is suitable, and I indeed learned a lot out of this internship.
My work will usually be reviewed and than merged in the company's codebase, so I feel valued just like other members in the company.
Anytime when I have something I don't understand, I can always ask my manager for help / clarification. And not just my manager, other people in the team are also glad to help.
The pressure is suitable, just work at a normal pace. The company has a flexible working time, so it's quite comfortable to work.
At the beginning I was mainly learning from other people. During the internship, the work became more and more 'hard-cored', which includes quite large amount of code refactoring and bug fixing.
I learned a lot. The company is Microsoft-based, so it's quite different for people who learn computer science from linux environment. This internship made me start to think a lot about cross-platform development problems.
The Company
People working on their assigned tasks, and when they meet a problem, they may discuss together with other members in the team or outside the team.
It's pretty well-organised. There's a introduction during the first day. The first week will usually have some events to let us know more about the company. At the end there's a farewell, and we all got a gift from the company :)
I basically learn from working, also from watching other people working. Although there wasn't dedicated teaching or something, I still learn things from just working.
The company feels good to me. As a graduate job, I would like to work for it. One downside I can think of is the products they have is not 'that' interesting to me, but that depends on how people think. Working with Microsoft-related technology might be a interesting point.
The Culture
We had an intern day out during one of the weekend. Basically the company PAID for all of interns go out one day for a film and a dinner.
The company is in Cambridge, it's not the cheapest place to live, but it's reasonable.
I'm not very sure about this, sorry :)
Yes, people in the company arranged events at weekend or on workday evening. I remember some people in my team went to a punting event.
Details
Internship (1 Month+)
Computer Systems Engineering
North East
November 2016