Pros
The company is actually run by Nova Founders, one of the shareholders of the company and reflects a big conflict of interest. In terms of pros, if you are young, you will be provided plenty of opportunity to learn and grow, but you will be sacrificing your work/life balance and will be put under tremendous pressure. The pay is ok, it's not great, but it's also not bad.. unless you are an intern. There are experienced people here who you can learn from and pick up good advice, unfortunately they don;t stay long enough for you to gain anything substantial from them as the inexeprienced management team steamroll over any decisions and constantly make last minute changes expecting everyone to obey their commands on a whim.
Cons
Micromanagement is immense. There is no consideration of work life balance, the technology teams are managed by people who have no background in tech so expect to be asked to do things that make no sense. Long hours are expected, and the chances of getting fired are quite high. Attrition rate of this company in all departments is high, when people realize that they have no control over what they are doing and have their life sucked away.