Strong 401k match and most managers actually care about development and will try to support you in your journey.
Cons
Recent emphasis on our relocation has put a lot of strain on tenured employees, with a strong emphasis on future talent being better. The downward culture shift which has been happening is adding extra strain for almost all teams.
Pay check every two weekends. Some co workers are tolerable. Vacation days.
Cons
Very Competitive culture (watch your back) , bonus structure could be better, high school clique mentality, they careless about what you know more about who you know and how much of a brown noser you could be.