Good place to start your career. You'll be placed in high stress positions where you have to learn quickly. They don't typically use best practices but this allows you to understand why best practices are important and gives you an opportunity to look smart by suggesting them.
Cons
Management has very low emotional intelligence. One of the chief architects is known for screaming at people when things don't work. Many managers have been in the same position for a very long time so they lack the understanding of how other organizations work.
Extremely Poor Leadership and Senior Management; Very apparent the Leadership team did not get along; Lack of addressing employee issues/behaviors; Little to No company direction