Pros
- Base salary is fair, all employees receive a year end bonus payout based on company growth - Advancement opportunities are excellent for most departments, such as manufacturing, operations, and development - Medical benefits for employees are better than most companies - Corporate culture is laid back and flexible; not micro-managed, management is very accommodating for scheduling time off, dress code is jeans and a t-shirt for most employees, even upper management/execs rarely wear ties - Management looks for the strengths of their employees and works to put their employees in a position to excel, rather than focusing on deficiencies - Cafe (in HQ building) and vending machines are subsidized by the company and food quality is excellent - Always cool stuff: not a month goes by where all employees aren't treated to a lunch, picnic, or free stuff (t-shirts, etc.)
Cons
- Departments are physically & culturally separated; left hand often does not know what the right is doing, stark differences in management style from department to department - No sick days, all time off comes out of PTO (but PTO accrues at a higher rate than anywhere else I've worked) - Adding family or children to medical benefits is expensive, but no reduction in benefit coverage