Pros: great people
Cons: poor management, poor benefits, unstable, and layoffs every 6-9 months
Company has gone through 3 reorgs in 18 months. About 100 people let go....which is 30% of workforce. Also, one of the main offices is closing and those who have not been let go will work remote. Company is very unstable, but people who work there are awesome! If you are looking for job stability this is not your company!!!