Likes
Nothing, it's an extremely toxic workplace run by yes men (at least the business development teams). Most of the positive reviews you see here are filled by employees under force and pressure from their managers.
read morei
Cuemath
Be the first one to contribute and help others!
Top trending discussions