Great company, voted best place to work a few times.The good thingsColleagues, management, perks, benefits, work-life balance
The challengesRed tape more often than not slows things done, we just wanted to get the job done. Still understandable considering it's a big organisations, so many processes to follow esp with compliance.