- Getting ramped up is very fast, but due to the high expectations and complex problem space the first few months are pretty stressful. Does not necessarily get less stressful with time, since the more you learn the more responsibilities you are given. This could be a pro for some and a con for others depending on what you're looking for
- Not everything is well documented (although there’s a strong push to improve this) can be blocked by specific questions or requests that only a few people can help with