Current Employee3.0Dec 19, 2023Great company with awesome benefits. Rough year with little to no inbound leads.
Current Employee4.6Aug 17, 2023Amazing company, strong culture, inspiring leaders overall and top SD talents company.
Former Employee1.7Oct 6, 2024Very poor organisation culture.. avoid getting into this company if you can.
Former Employee3.4Nov 11, 2024Great company but it depends on the manager you get paired with. Some are great, some are terrible.