The culture may be good at first, but then shifts. Bad management skills and leadership and it shows in the overhead heavy company makeup. Projects lack diversity. Overworked due to management having focus elsewhere. Continual turnover of employees. If you need a paycheck, it will be fine, but if you want a career, look elsewhere.