Pros
This is a challenging company to work for. If you’re looking to clock in and out everyday and collect a paycheck, this is not the company for you. If you’re looking for a company that empowers you to think strategically and demands you push yourself relentlessly to be better, this is the company for you. There are great benefits, and the team is astounding. However you will not have your hand held, success is never totally achieved and you’ll never receive the answer to the question “am I doing a good job?” End of the day, this is a challenging job that will never become easy and you’ll never be comfortable, but if you’re the right person, it will be rewarding.
Cons
It is very easy to become discouraged, or feel lost in actions of yourself or your team. You can easily question the decisions you’re making and there is a threat to become crippled by indecision, because of the lack of structure. while the trust placed in each employee is at such a high level that the opportunity for success is much larger than traditional companies, the chance for failure is equally high.