1.0
Jan 1, 2025
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Pay, the technology is relevant to our society, the business leaders are thoughtful, good vacation
Cons
HR leadership is unethical, HR for HR is unethical, they hide employee complaints