Pros
I started with the company during my last year of college. They offered me full-time employment upon graduation and I accepted. I have been with the company for 8 years. The last 4 years I have been in a management role. The company generally moves at a fast pace and is always looking for opportunities to expand. They give employees the opportunity to develop and move into different departments and roles. The owners of the company, and everyone in upper management, really care about the people working for them. They listen to new ideas and are all very approachable. The CEO addresses the company on a regular basis and keeps everyone informed on the state of things and future plans.
Cons
When I started the company was very small. Although it’s constantly expanding, there isn’t a specific corporate structure for someone trying to plan their entire career. Changes are being made to provide this type of information to employees looking for it.