3.0
Feb 23, 2023
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Good place to learn and improve technical skills depending on job role.
Cons
Leadership is lacking accountability and there is small transparency with employees.