
It's totally awesome! Best company for me.
The Job itself as a content moderator.
Leadership team has been great in motivating teammates.
Skills Allowance and De Minimis
The company's people's first culture that is truly commendable.
The job is easy and the environment is not toxic.
My team is helpful with each other. We support and assist everyone.
My current team is exceptional. I feel the authenticity of the personalities and behavior.
The Leadership is doing a tremendous job making sure that we as employee is comfortable and convenient in every aspect of the job.
For me the positive about the culture and environment is having such a program for employees focus on the well being. I love that!