Technology Consultant Review

by IBM

Best Student Employer

Rating

4/5
  • Skills
    4.0
  • Responsibilities
    4.0
  • Support & Guidance
    4.0
  • Culture
    4.0
  • Your Impressions
    4.0

    Overview

  • 1. Please give an overview of your role and what this involves on a day-to-day basis.
  • An IBM iX Technical Consultant is a hybrid role, combining elements of both technology and strategy. Positioned within IBM's global digital agency division, these consultants work at the forefront of digital transformation, helping clients pivot and adapt to a rapidly evolving digital landscape. They utilize their expertise in various digital technologies, data analytics, and design thinking methodologies to craft and implement solutions that address specific business challenges and opportunities. The role demands a deep understanding of the latest tech trends, a knack for problem-solving, and strong interpersonal skills for client interactions. Day-to-Day Activities: Client Meetings: Engage with clients to discuss their business needs, challenges, and gather requirements. This often involves translating complex technical concepts into understandable terms for non-technical stakeholders. Solution Design: Based on client interactions, design tailored technical solutions. This might involve drafting architectural diagrams, creating mockups, or writing pseudo code. Collaboration: Engage in meetings with internal teams, including strategists, designers, data scientists, and other technical specialists, to align on project goals and solution development. Technical Development: Get hands-on with technology. This might involve coding, configuring software platforms, setting up databases, or integrating various systems. Data Analysis: Dive into datasets to derive insights. Use analytical tools and software to generate reports, dashboards, or visualizations that provide value to the client. Research: Spend time keeping updated with the latest technology trends, tools, and methodologies. This might involve reading articles, attending webinars, or taking short courses. Documentation: Write technical documentation for the solutions being implemented. This helps in maintaining clarity for both the client and the internal team. Quality Assurance & Testing: Before any solution is delivered, engage in rigorous testing. This ensures that the solution is robust, meets client needs, and is free from bugs or issues. Feedback & Iteration: After presenting a solution or a part of it to a client, gather feedback and make necessary iterations or improvements. Project Management: Track project progress, ensuring milestones are met, and the project is adhering to its timeline and budget.


    Skills

  • 2. Have you learnt any new skills, or developed your existing skills?
  • Absolutely! My placement year at IBM iX as a Technology Consultant was an enriching and transformative experience. Here's a breakdown of the skills I've acquired and honed: 1. New Skills Acquired: Client Engagement: I learnt how to manage and interact with clients, decipher their needs, and translate those needs into actionable technological solutions. Data Visualization Tools: I was introduced to several data visualization tools like Tableau and PowerBI. Using these tools, I designed dashboards that provided actionable insights for our clients. Cloud Platforms: I gained hands-on experience with IBM Cloud, AWS, and Azure. This involved setting up cloud infrastructures, deploying applications, and managing cloud resources. Project Management: While I had a basic understanding of project management before, the placement year allowed me to apply frameworks like Agile and Scrum in real-world projects. 2. Existing Skills Developed: Coding and Development: While I had prior coding experience, at IBM iX, I worked on more complex projects that required me to deepen my expertise in several programming languages and frameworks. Design Thinking: I had a foundational understanding of design thinking before my placement. At IBM iX, I participated in several design sprints, which allowed me to apply and deepen my understanding of this methodology. Team Collaboration: Working in cross-functional teams, I improved my ability to communicate effectively with professionals from various backgrounds, from UX designers to data scientists. Problem-Solving: Facing real-world client challenges forced me to think critically and come up with innovative solutions, refining my problem-solving skills. 3. Soft Skills Enhanced: Communication: I polished my ability to convey technical details in a way that's digestible for non-technical stakeholders. This was crucial during client meetings and presentations. Time Management: With multiple projects running simultaneously, I learnt to prioritize tasks and manage my time efficiently. Adaptability: In the ever-evolving field of technology, I quickly adapted to new tools, methodologies, and client requirements, making me more flexible and versatile. In summary, my placement year at IBM iX was not just a deep dive into the world of technology consulting but also a holistic personal and professional development journey. The blend of hands-on technical work, client interactions, and the dynamic environment at IBM iX truly enriched my skill set and prepared me for the future.


  • How would you rate the training provided during your experience?
  • 4/5

  • How would you rate your development of industry-specific skills during the experience?
  • 4/5

  • How would you rate your development of personal / soft skills during the experience?
  • 4/5

  • Please rate how these skills have helped you in your career development
  • 4/5

    Responsibilities

  • 3. Were you given much responsibility during your placement / internship?
  • Absolutely! During my placement year at IBM iX as a Technology Consultant, I was pleasantly surprised by the amount of responsibility I was entrusted with. Here's an overview: 1. Client Interactions: From the early stages of my placement, I was actively involved in client meetings. Initially, my role was to observe and learn, but as time progressed, I was given the responsibility to lead certain discussions, gather requirements, and present technical solutions to clients. This was an invaluable experience as it honed my client management skills and boosted my confidence. 2. Project Ownership: I was given ownership of specific modules within larger projects. This meant I was responsible for the design, development, testing, and deployment of those modules. Having a tangible part of the project to call my own was both challenging and rewarding. 3. Collaboration: I was often the bridge between the technical team and other departments. My responsibility was to ensure smooth communication, making certain that technical aspects were accurately translated and understood by non-technical teams and vice versa. 4. Continuous Learning: IBM iX emphasized the importance of staying updated with the latest technological trends. I was given the responsibility to lead a few knowledge-sharing sessions, where I presented new tools, technologies, or methodologies to the team. 5. Mentoring: In the latter part of my placement, as new interns joined, I was tasked with mentoring and guiding them through their initial projects, passing on the knowledge I had gained. 6. Problem Solving: When challenges or roadblocks emerged in projects, I was not only encouraged to come up with solutions but also to implement them. This fostered a strong problem-solving mindset. While the responsibility was significant, it never felt overwhelming. The team at IBM iX was supportive, and there was always a mentor or colleague ready to provide guidance when needed. The trust and responsibility placed in me during my placement played a pivotal role in my growth, both professionally and personally. It truly speaks to IBM iX's commitment to nurturing young talent and fostering a culture of empowerment.


  • Please rate how meaningful the work you were doing was
  • 4/5

    Support & Guidance

  • 4. How much support and guidance did you receive during your placement / internship?
  • Throughout my placement year at IBM iX as a Technology Consultant, the level of support and guidance I received was exceptional and played a significant role in shaping my experience. Here's a detailed overview: 1. Onboarding Process: My journey started with a comprehensive onboarding program. This not only familiarized me with the company's culture and processes but also provided an initial set of training sessions on tools and methodologies specific to IBM iX. 2. Mentorship: I was assigned a mentor who was an experienced consultant within the team. My mentor played a crucial role in my growth, providing regular feedback on my work, answering queries, and guiding me through challenging situations. We had bi-weekly check-ins, but I was encouraged to reach out whenever I needed assistance. 3. Team Collaboration: The team was incredibly welcoming and collaborative. Regardless of their seniority or role, everyone was approachable and willing to offer their expertise when I sought advice or clarification on a topic. 4. Learning Opportunities: IBM iX places a strong emphasis on continuous learning. I had access to a myriad of online courses, webinars, and workshops. These resources were instrumental in keeping me updated with the latest trends and best practices in the industry. 5. Feedback Loop: Regular feedback was a cornerstone of my experience. After major project milestones, I would receive constructive feedback from project leads, which was immensely helpful for my personal and professional development. 6. Supportive Environment: Apart from professional guidance, the work environment was also emotionally supportive. There were sessions on managing work stress, and the HR team was always available for any concerns or challenges I faced, ensuring my overall well-being. 7. Networking: I was encouraged to network with professionals both within and outside my immediate team. This provided a broader perspective on the various roles and projects within IBM iX, allowing me to learn from a diverse set of individuals.


  • How would you rate the support and guidance from your line manager?
  • 4/5

  • How would you rate the support and guidance from the wider team?
  • 4/5

    Culture

  • 5. What was the company culture and general atmosphere like?
  • At IBM iX, the company culture and atmosphere were both invigorating and supportive, creating an environment conducive to growth, innovation, and collaboration. Here’s my perspective based on my placement year: 1. Innovation-Driven: IBM iX places a significant emphasis on innovation. There's a strong encouragement to think outside the box, challenge the status quo, and propose novel solutions. Regular hackathons and brainstorming sessions were testament to this spirit of innovation. 2. Collaborative Environment: One of the standout features was the collaborative spirit. Teams often comprised individuals from various disciplines and backgrounds, fostering diverse viewpoints and enriching discussions. Everyone, from interns to senior consultants, was encouraged to voice their opinions and contribute to projects. 3. Continuous Learning: The culture at IBM iX is deeply rooted in continuous learning. With access to a plethora of resources, workshops, and training sessions, there was always an opportunity to upskill and stay updated with the latest trends. 4. Inclusive & Diverse: The diversity at IBM iX was truly commendable. The company actively promotes an inclusive environment, ensuring that everyone, regardless of their background, feels valued and respected. This commitment was evident not only in the diverse workforce but also in the various initiatives and programs aimed at promoting inclusivity. 5. Work-Life Balance: While the projects were challenging and demanded dedication, there was a strong emphasis on work-life balance. Flexible working hours, remote work options, and an understanding of personal commitments ensured that employees felt supported both professionally and personally. 6. Open Communication: The hierarchy, while present, was quite flat in its functional approach. Senior leadership was approachable, and there was a culture of open communication, where feedback could be shared both ways. 7. Social & Engaging: Beyond work, there were numerous social events, team outings, and engagement activities. These events played a crucial role in team bonding and created a sense of camaraderie among employees. 8. Client-Centric: Given the nature of the consulting business, there was a clear focus on client satisfaction. This client-centric approach was embedded in the culture, ensuring that solutions and strategies were always aligned with client objectives and values.


  • How would you rate the inclusiveness of the culture?
  • 4/5

  • How would you rate the social opportunities?
  • 4/5

  • How would you rate the diversity initiatives?
  • 4/5

  • How would you rate the charity, sustainability and corporate social responsibility (CSR) initiatives?
  • 4/5

    Your Impressions

  • 6. To what extent did you enjoy your placement / internship?
  • My placement year at IBM iX as a Technology Consultant was an incredibly enriching experience, and I thoroughly enjoyed it. Here's a breakdown of my sentiments: 1. Professional Growth: The diversity of projects I was exposed to and the hands-on experience I gained was unmatched. Every challenge presented an opportunity to learn and innovate. This made the work engaging and kept me motivated throughout. 2. Supportive Environment: The guidance and mentorship I received from colleagues and superiors were invaluable. Their willingness to share their knowledge, combined with the structured learning opportunities, made my professional journey smooth and educational. 3. Company Culture: The inclusive, diverse, and collaborative culture at IBM iX played a significant role in enhancing my overall experience. Working in cross-functional teams, understanding diverse perspectives, and participating in various innovation-driven activities was both exciting and enlightening. 4. Work-Life Balance: While there were undoubtedly demanding periods during the placement, the focus on work-life balance and the flexibility offered ensured that I never felt overwhelmed. This balance was crucial in maintaining my enthusiasm and commitment to my role. 5. Networking Opportunities: The chance to interact with professionals from various fields within IBM iX and the broader IBM community was a highlight. These interactions expanded my professional network and provided insights into the myriad of roles and possibilities within the tech consulting domain. 6. Social Aspects: The team outings, social events, and engagement activities added a fun element to the placement. They were not just breaks from the usual routine but also played a vital role in team bonding and creating lasting memories. However, like any experience, there were moments of challenge and uncertainty. There were times when I faced steep learning curves or when projects took unexpected turns. But these challenges were offset by the supportive environment and the learning they provided. In summary, I genuinely enjoyed my placement at IBM iX. The combination of professional growth, supportive culture, and the myriad of opportunities made it a memorable and fulfilling experience. I feel equipped and inspired to take on future roles in the tech consulting space, thanks to my time at IBM iX.


  • Please rate your level of enjoyment on your placement / internship
  • 4/5

  • Please rate how your experience met your expectations
  • 4/5

  • Please rate the future employment prospects at IBM
  • 4/5

  • 7. Would you recommend IBM to a friend?
  • Yes


  • 8. What advice would you give to others applying to IBM
  • 1. Research the Role and IBM’s Culture: Before you apply, make sure you understand the specifics of the role and IBM's corporate values. IBM has a rich history and a distinct company culture. Showing that you resonate with their ethos and understand where you fit in can give you an edge. 2. Embrace Continuous Learning: Demonstrating a commitment to continuous learning can be a significant advantage. Whether it's taking additional courses, attending webinars, or participating in hackathons, showing initiative can set you apart. 3. Showcase Soft Skills: While technical acumen is crucial, soft skills like effective communication, teamwork, and problem-solving are equally important in a consulting environment. Be prepared to share examples from your past experiences that highlight these skills. 4. Practice Problem Solving: Technical interviews often involve solving real-world problems. Familiarize yourself with common industry challenges, and be ready to approach them methodically, showcasing your analytical and problem-solving abilities. 5. Tailor Your Application: Make sure your CV and cover letter highlight experiences and skills relevant to the position. IBM values diversity, so don't hesitate to include unique experiences or perspectives that you bring to the table. 6. Network: If possible, attend IBM career events or webinars, or connect with current employees on platforms like LinkedIn. Gaining insights from those already in the role or the company can provide invaluable perspectives and might also give you an edge during the interview process. 7. Prepare for Behavioral Questions: Interviews at IBM often include behavioral questions to assess cultural fit and your approach to challenges. Reflect on your past experiences and be prepared to discuss them in detail. 8. Show Enthusiasm and Curiosity: IBM values employees who are curious and eager to make an impact. Show genuine enthusiasm for the role, the tech industry, and the changes IBM is driving in the business world. 9. Ask Questions: During interviews, asking insightful questions can demonstrate your genuine interest in the role and your proactive approach. It also gives you a chance to assess if the position aligns with your career goals. 10. Stay Updated: The tech world evolves rapidly. Keeping abreast of the latest trends, especially those relevant to IBM's services, can give you an edge and help you engage in informed discussions during interviews. Finally, remember that the application process is not just about IBM assessing your fit for the role but also an opportunity for you to determine if IBM aligns with your personal and professional aspirations. Approach it with an open mind, and give it your best shot!


    Report this review

Details

Placement (10 Months+)

Computer Science, Front-end Development, Data Science

London

August 2023


View More Reviews