3.0
Nov 5, 2025
Former employee, more than 3 years
Malta, MT
Recommend
CEO approval
Business Outlook
Pros
Salary on time, reimbursement for tuition, conferences, and sports. Overall, they have some pretty good perks. Comfortable office.
Cons
Lack of consistency in managerial decision-making