Pros
Colleagues are all smart, good people to work with. Everyone on the teams pulls their weight and contributes. They are good at identifying smart, hardworking, responsible people.
Cons
Hours can sometimes be long. But no work on weekends, and some projects are more chill than others, so you do catch breaks.
Pros
Great learning and career progression Great colleagues Great benefits and lots of flexibility
Cons
It is demanding, challenging work Level of support you get from colleagues varies by team But all considered, it's a great employer. Very happy here.