GOOD: This is a great company to learn and develop in. They challenge you daily but allow you to accomplish things that you never thought possible. The people are amazing to work and the teamwork is amazing, even with conflicting metrics.
BAD: They will take everything that you will give which can cause a challenge personally to have a healthy work/life balance. They need to focus more on development conversations and actions instead of daily objectives.