Pros
- Since the company is desperately in need of new engineers you can negotiate a good compensation. - Good people are still working there (they just don't define the future of the company). - The building is in the center of downtown which is awesome and they pay your parking.
Cons
First of all, disregard any pre-2016 reviews, this is a different company now. The name and the building are the same, the content has completely changed. The new CEO appeared from nowhere and built an entirely new executive team based exclusively on personal loyalty and pushed aside all other employees regardless of their experience and value for the company. As a result, the company has lost a major part of its engineering team and cannot maintain its product properly. It is hardly going to work out because the executive team has no idea how to run a software company. Also: - Favortism. - You can be fired in one day even if you have been working for the company 10+ years. - Has imminent failure due to lack of good products.