Pros
* The people you get to work with might be the top reason to work at RiskIQ. People are very motivated on what they are working on and RiskIQ has tons of people with knowledge, talent and the desire to accomplish big things. * Great culture and work environment. * Introduced to tons of useful technologies, from Docker to SpringBoot to Elasticsearch to AWS to Redis and the list goes on. * Board game nights every other week
Cons
* Lots of legacy systems with little to no documentation so takes a lot of figuring out on your part. * Onboarding process due to the monolithic code base. Could be better refined. Moved towards microservices approach at the end of my time there so that's a start. * Some projects (albeit not often but large projects) are not properly planned and scrapped thus loss of work time on those projects.