Product with great value props. They take shots on young people and give them a chance to grow professionally. They promote from within. Lots of great people here
Cons
Mismanaged. Product issues. Some people are very under-qualified to be in the positions they are. Low pay