The company pushes people to the breaking point. Forget about work-life balance. You can easily put in 12+ hour days and still not be caught up on your workload. They are reactive, not proactive. Many people feel defeated and often talk about wanting to leave. There is no talent development effort in place. This is a ok place to come for 1 - 2 years, gain a marketable skill set and move on. As stated above, they have a handful of very bright people in place, but in general they've not been able to attract top talent. There is no connection with Management...and management will throw you under the bus every chance they get to boost their own ego. This is not an environment that encourages innovation and create thought.