Pros
-Great company culture, lots of company wide events such as yearly boat party, olympics, and happy hours. Best coworkers I have ever had
- Opportunity for growth as company continues to grow
-Flexible schedule and travel opportunities (depending on team/manager)
- Amazing discount and yearly anniversary credit on furniture
- Work hard/play hard environment
- Shortened summer and friday hours
- Profit sharing
- overall its the best company I have ever worked for in terms of benefits, culture and opportunity
Cons
- Growth can plateau once you reach a non-entry level role
- Profit sharing is used in salary negotiation
- Team managers/directors often lack communication skills