Likes
Work environment is toxic, no week offs, not even Sundays. The management will never hear your side of the story and you will get to hear unpleasant language from the head. No fixed working hours, even your 24/7 availability will be less for them.
read more