Pros
The Coveo products are interesting and mostly doing well. Office perks are nice. The technology is very cool.
Cons
Corporate values are there in name only. They frequently talk about being employee focused and putting employees first however as soon as there was a hint of an economic downturn (Covid-19 related) they had layoffs in some areas while continuing to hire in others. They talk about being a collaborative environment where anyone who "leaves bodies on the roadside despite how well they perform" is let go but in reality many people thrive despite doing exactly that. This is unfortunately happening at all levels of the company. You will see other reviews calling this a "high-performing culture" or "the big leagues" to try and put it in a good light. You will see many other comments about it being a fast paced company and people being overwhelmed. Engagement is generally not collaborative and everyone is encouraged to do their own thing without an overall strategic direction. This means there is always a ton going on because people are looking to stand out. Most of the company is very junior and has very little experience outside of Coveo however that does not prevent many of them from being very arrogant about both their own knowledge and the company. The HR team is an embarrassment.