- Always Evolving
- Flexible with Schedule
- Extremely Communicative
- Great Pay
- They let you mentor your way
- Seems like they spin up new programs such as LUU which provides additional opportunity to mentor
- There are many longtime industry professionals working there so there are a lot of opportunities for networking
- Onboarding process is fairly easy
- Everyone is nice and wants you to succeed and everyone helps everyone
- Willing to pay additional hours for time spent outside learning the tools or time spent with students
Cons
Expectations for LUU were unclear since it was the first year doing it so I've been winging it each mentoring session trying to talk to the students about material related the that days content or things I experienced at work or have learned that I feel like would be beneficial to them so if you can't improvise material when the students don't have questions then it might be a struggle.
Also the sessions are supposed to be very Q+A but if you're not familiar with the specific language or tool then it can be a struggle because right now everyone is just asking how to do a specific thing in the specific tool/language. Personally I was hoping to do more philosophy like explaining how classes need to be decoupled for each other versus what the syntax for locking a thread in c++ is. It's not a bad thig it just makes it a small challenge.