4.0
Jul 29, 2021
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Working in the BD team was great, with good vibes, great culture and people. The people there are always really friendly and helpful.
Cons
The cons would be the that things took a little longer to finalise, there was quite a bit of governance and red tape.