Pros
- Relationship between the group and its employees
- No difference between being a contractor or part of the staff, the treatment is fair for all
- Dynamic and interesting environment, nice offices
- Teamwork
- Professional environment, but very friendly
Cons
- The consistency of the projects
- A bit of a wait between projects