Pros
The onboarding process was very straightforward, and I received a buddy assignment along with an introduction to my projects that I would be taking over. The team have all been very helpful, professional, and courteous as I have been brought up to speed on their processes. Overall, the experience here has been a very positive one!
Cons
There is a steep learning curve but fortunately my team members are very willing to help and answer questions.