Pros: interesting projects, compensation
Cons: little room for growth; micro-managing
This company is a great company to work for. However,...room for growth is highly manager dependent and there tends to be "pigeon-holing" if your manager does not desire you to move on in the company. Moreover, one is not allowed to seek an internal position without informing his/her manager first. Essentially, an employee is then stuck working for the same individual in the same department. Work/life balance is better than at most companies but I rated it mediocre as it could be better. For example, given the type of work that I do does not involve much human interaction (almost none), there is very little reason why I have to beg to work remotely when one of my kids gets sick or I have commuting/logistical issues (like the cable guy coming to fix something or a doctor appointment near where I live which would cause me to have to leave earlier from the office than I would have to if I worked from home) or that if I leave the office at 4 45 instead of 5 00 PM (most days I am at the office until 6 00 PM or beyond), I am bound to have a voice mail from my boss with a shock that I am not in the office. The projects are fascinating. I am never bored. For the amount of work that I do relative to some of my peers in financial engineering, the compensation is excellent.