2.0
Oct 10, 2025
Former employee, less than 1 year
Blanchardstown
Recommend
CEO approval
Business Outlook
Pros
High salary, company events, exposure to some interesting technical projects and instrumentation work, small teams, opportunities to learn about company production and testing.
Cons
No structured onboarding. HR and management style felt overly controlling with excessive monitoring of daily activities instead of constructive guidance. Workplace culture discourages autonomy and creates a stressful environment for employees. Limited communication and unclear expectations.