Pros
Good starting salary and benefits. Bonus potential based on company profits for all employees Great senior Leadership (JB) 401 K dollar for dollar match up to 6% In addition to bonuses, the company adds an extra 2-3% to 401K accounts when profitability is achieved Sometimes (2018) extra bonuses ($1,000 on Valentines Day to each employee as a result of the new tax structure) Depending upon where you work, flexibility and work life balance Opportunities for advancement
Cons
You could end up working for a manager who is "old school" and refuses to acknowledge the direction the company is moving from a work-life balance standpoint. Some Managers (older) have a mindset that doesn't match with being progressive Antiquated technology (they are trying to improve this)