Reviewers praise the positive work environment at Discova, appreciating the opportunity to work with young and talented colleagues. The management team is commended for being encouraging and supportive, fostering a positive work culture. However, some employees find it challenging to handle customer complaints effectively, while those in operations roles highlight the need to control costs while securing good deals.