There are some good people who work here. It can be quite an inspiring environment if you’re in a good project/team. Mostly friendly colleagues.
If you look hard, you can find good tech stacks.
Big clients.
Good HR.
Good starting salary.
Pension isn’t bad.
Good training opportunities.
Lots of young people, which can be quite fun.
Commitment to diversity/gender gap in IT is commendable. Well done.
You have to know what you want to do; it is very competitive in a friendly sort of way.
Can be quite pressurizing/demanding.
Success really depends on who you know at the right time. Networking is important; you must attend out-of-work drinks to succeed.
Staffing people for roles on projects was pretty disorganized.
Developers get poor spec laptops; consider equipping devs with Macs.
Out-of-town assignments aren’t glamorous, but the travel/food allowance is generous.
If you’re experienced, you won’t gain much from the experience. Workload can be a bit light at times.
Promotion is a bit luck of the draw; you have to do extra stuff outside of your role to stand out and have a manager that likes you.
Better roles require experience/promotion. Sometimes it’s hard to figure out how to get there. Doesn’t feel very supportive in that respect, so you can’t easily commit long-term, which is a shame as there are some good people there.
Please try and resolve staffing onto projects. In my experience, it was really disorganized. It's primarily why I left; it was frustrating trying to commit, maintain focus, and get a promotion.
Other than that, the people are nice (all levels) and their diversity agenda is very good.
Project: Can we implement multiple interfaces in a single Java class? What is run-time polymorphism and how is it achieved in Java? Explain project and self-introduction, and what are data types? And team management.
I was called for the interview after completing three rounds: reasoning and basic computer knowledge, a coding round, and a communication round. All three were easy to moderate. The interview process is completely online. We had to book a date and t
For my campus placement, I cleared the technical assessment. The verbal communication assessment had an error of auto-submitting at the start only. The retest had the same problem, and without any notice, the shortlist was announced for the interview
Project: Can we implement multiple interfaces in a single Java class? What is run-time polymorphism and how is it achieved in Java? Explain project and self-introduction, and what are data types? And team management.
I was called for the interview after completing three rounds: reasoning and basic computer knowledge, a coding round, and a communication round. All three were easy to moderate. The interview process is completely online. We had to book a date and t
For my campus placement, I cleared the technical assessment. The verbal communication assessment had an error of auto-submitting at the start only. The retest had the same problem, and without any notice, the shortlist was announced for the interview