Workers are great but management environment is toxic
Too much meetings. Could do with a lot less and have more proiductive time
Not many benefits and salary is OK but not great compared to other companies and doing the same job
CEO in Dublin (not same person as co ceo in America) needs to know what he's doing and most of the times he doesn't
Don't listen to workers. Some are good but mostly they have an agenda they follow each day and change regularly. Everyone complains about but nothing changes