Pluspunten
Good benefits, including healthcare, PTO, and 401k with company match.
Minpunten
Poor communication between satellite offices, there is no training for new employees, they are thrown right in, and there is no room for career advancement or incentives for promotions. The culture is not great. No work life balance.