1.0
8 Jul 2026
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Staff accommodations, although they may no longer exist outside the core, are a perk. Friendly colleagues and an easy job with no pressure sales environment are also great.
Cons
My colleagues and I are lost on important items due to poor executive leadership and direction. These items are often ignored or pushed down the line. There’s also a noticeable favoritism towards the Athens and EMEA group. The company culture isn’t really sales-oriented, and it doesn’t seem like a good place for career growth. Too chaotic and a mess