This is a dynamic company with a lot of talent and drive. All of the department heads are helpful and cooperative in getting corporate initiatives accomplished and goals met.
Cons
As with most companies moving towards an IPO, there is difficulty balancing short-term profits with long-term infrastructure growth.