
Xello
RepVue Score
0
Xello
Back to Reviews
Current Employee Xello is a great place to work. The leadership team here is very involved and even though the company has 250+ employees, C suite is very involved and spends time with front line employees.
Although the comp package isn't the highest when it comes to EdTech, there are other perks that make it an attractive place to work. PTO, benefits, Pat leave, etc. Browse Other Reviews
4.3
Jul 9, 2025
Useful