Pros
Positive culture - Glassdoor management and employees are down to earth and respectful, it's the kind of place where you can "bring your true self" to work. Company sets clear goals and objectives and management works to get all departments on the same page all pulling together. Company is on a new track to focus its business on the providing meaningful insights and analytics to customers, there will be a lot of opportunity and interesting projects for people that are able to help make this happen.
Cons
Recently have gone through a necessary business reorientation, company is still trying to get its footing. Challenging business environment, working to get back to previous levels of revenue growth; this will take some time and hard work with payoff uncertain at this time.