5.0
Oct 13, 2025
Current employee
Recommend
CEO approval
Business Outlook
Pros
I currently work as a Talent Sourcer in the company and overall my experience has been positive. The environment is collaborative, processes are structured, and there is a supportive team culture that encourages learning and development. There are opportunities for growth for people who show initiative and consistency, and communication with management is open.
Cons
fast paced environment that can sometimes become more demanding