"It was horrible. Not very welcoming. No structure, cramped work environment and only little communication. The only good thing was the salary."
Update your browser to have a more positive job search experience.
×