Pros
- There are bright minds in the company, from whom you can learn. If you get lucky, you can also meet some friendly people - Plenty of work can be a positive side (huge tech debt/backlog) - The pay check
Cons
- The company is resistant to change or does it very slowly, which can give an impression, that they prefer to do things the traditional (read "outdated") way. Also there’s a sense that suggesting improvements is seen as being negative, especially by management - During the probation period, it's safer to stay quiet and simply complete assigned tasks. However, the evaluation process is not entirely fair. Early lack of access or resources -- something what is a very common during onboarding can delay your work and can be perceived as not meeting expectations. However, even being proactive despite completing the 30/60/90-day onboarding tasks (which are there to make you familiar with environment), it still may give the impression you're struggling, even if you're not. And it that case when it's needed to have a PIP (performance improvement plan), there is no correction from management side to check if you are on track - Plenty of work can be viewed as a negative side: huge technical debt/backlog (few years old), that will be delegated to newcomers, can be viewed as a result of not efficient work and capacity planning