Can those currently working in ETS comment on their experience? Comments seen in town halls make it seem like not a great area to work in, but there's been a lot of churn, is it better now? Looking at job in that area.
2 replies (most recent on top)
it is not changing
I would tread with caution and ask lots of questions. Maybe the recent change in leadership will be positive. To early yet to tell.