Cons:
- The only con I could see for me personally that I didn't work on many challenging projects.
Felt stagnated sometimes, learning and challenges are there but sometimes the tasks feel repetitive. But I think that's the case in each tech company.