1. Supportive and approachable team
2. Exposure to multiple projects and learning opportunities
3. Flexible and collaborative work environment
4. Leadership encourages new ideas
Cons
1. Workload can be uneven at times
2. Processes could be more structured