Vantaggi
The company has principles that it believes in and uses to guide daily business decisions. These are not the usual nonsense "values" or "competencies" most companies have but never use. WE USE THEM. Customers come first. Everything we do (not joking) is based on, "Is this best for our customers?" You own your work. What you accomplish is based on what you accomplish. No living year to year by blaming others strategically. Get things done. Period. We are more than fairly compensated. We work a lot of hours and sacrifice some nights and weekends, but at least we are paid well.
Svantaggi
There is no way to work here and work a 40-hour or 45-hour week. A great commitment is required, and sometimes, your family and friends don't understand it. As with all companies, some managers can be real dicks. Par for the course. People who work from home are often viewed with suspicion and preyed upon. Again, not unlike a lot of companies.