Pros
- You could dive straight into projects and learn hands-on. - There was always plenty to do, so you learned fast. - You could easily connect with interdisciplinary teams and learn from them. - Working remotely gave you the freedom to choose where you worked. - The team was young and friendly, making it easy to make friends. - You got a permanent contract right from the start, which was reassuring.
Cons
- There wasn't much help for improving your skills, and no set time or money for training. - Despite the workload, the pay didn't match up. - It was hard to move up in your career or get a higher salary. - You didn't get to choose the projects or clients you worked with, often subject to chance rather than choice. - Management and company culture leaned heavily on personal relationships and feelings, at times, which seemed to matter more than professional behavior and respecting boundaries.