Principal Financial Group
Software Engineer Intern
Updated a single endpoint on an old Java Spring API. Designed UIs and business processes using IBM Process Designer. That was the extent of the work I was given.
Avoid the IBPM (IBM Business process management) team at all costs. It is not a software engineering team even though some on the team have that title. The team does not do any software engineering.
Nice people and company culture. Did not need to log what I did when submitting hours.
Did not give me any work to do. Very little software development work even though my title was software engineer intern. Very little chance to push myself or be a self-starter. No impactful or long term project work.
Would recommend it to people who...
Want to get paid for a relaxed job where they won't be pushed very hard.
Impact of work
Time spent working
How did working remote affect your experience?
Smooth remote experience. Company sent usable windows laptop. No micro-management on hours.
How did you find the job / apply?
First round you submit pre-recorded behavioral questions, very normal. Second round was a technical interview. The question they asked was extremely easy. Easier than a leetcode easy level question.
Advice on how to prepare
All you need to do is have a good attitude in the interview and have the bare minimum ability to show you can program. I wish I had known that the team I was offered to join was not a software engineering team even though that was my title.
More questions? Send the reviewer a message!