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.