"Growing company, great to work at. Lot of smart people joining and interesting projects. I worked on my own project with a lot of support from my supervisors that did everything they could so I'd succeed. Work culture is great, with lots of social activities, free food and rest areas."
Update your browser to have a more positive job search experience.
Upgrade My Browser