"The company is either a really good fit, or a really poor one. I personally disliked the lack of flexibility in things like work location and criteria for promotion. The company is managed well and has some of the smartest, most capable people I've met."
Update your browser to have a more positive job search experience.
Upgrade My Browser