Company Logo

Principal Financial Group

See all reviews for Principal Financial Group

Software Engineer Intern

Unstructured internship RemoteEmployed: Summer 2021
Format: Remote
Department: RIS/IBPM
Overall rating


Culture rating
Work rating

My experience


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.

Interview advice

How did you find the job / apply?

Interview Rounds

Interview type

Interview questions

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!