A large and recognized company that people generally respected which made working with other networks a bit easier.
Cons
The work life balance at the time was not the best, a lack of transparency within the company, and there was often a lot of stress and anxiety within the team.