Pros
If you're a direct hire (not a W2 consultant / contractor), the team interaction, opportunities to develop rapport, culture, and extra company perks are amazing. This company was built and continues to thrive on relationships and trust -- with clients, prospects and employees. Once you have proven yourself to the company and especially existing clients, you earn bargaining power for future opportunities. Company believes in work-life balance and manages expectation with clients to ensure that employees are not being overworked and when they are, look for ways to compensate the employee and/or hire additional team members to help support the workload.
Kontras
If you're not a direct hire you miss out on most if not all team interaction, opportunities to develop rapport, culture, and extra company perks. Benefits are below average: only 12 total PTO days that include both vacation and sick days; only 6 total paid holidays; and 401k is offered but no company match is provided.