**Very manager/team dependent
-Work culture and team environment is very nice.
-Lots of learning and growth opportunities to take on
-Usually lots of high visibility projects available.
Inconvénients
-Point mentioned above with the environment/culture being very nice. Some teams definitely have a much worse vibe with more pressure and unnecessary things they have to deal with.
-Pay is pretty low (based off what the company itself values the role at)