Pros
- There are some good people left there. - You can work with newer javascript frameworks. - They will probably pay you more than average, there is a reason for this.
Cons
- Technical leadership is a mess, they really don't understand the tech stack they work with. - Executive leadership is extremely unethical and ineffective. - Upper and middle management is bloated yet somehow always being fired, then more are hired. - The company will say or do anything to get a sale, and then pass the work to the development team. This is a sales company, not a tech company, and it shows in many ways. - Developers are extremely overworked and under-appreciated. If you want to work here as a developer, prepare to be burned out. If you are passionate and think this is a plus, seriously think about what it will be like when that passion is gone after working multiple 60+ hour weeks in a row. - You will not learn or grow here as a junior developer, they will straight up lie to you about what you will be doing. - Leadership will literally yell at each other, and others. - Multiple aspects of the company are a facade, I saw the size and capabilities of the organization and its technology fabricated many times.