Pros
- Generally positive atmosphere with really great people as co-workers - Lots of opportunities to try different things, jobs, responsibilities, projects - Feels like a smaller company than it is (employees know each other, many employees have good friends at work) - Management is highly dedicated to the company and truly wants to see the company and its employees succeed - Feedback (positive and negative) is quick and opportunities to learn are high - If you show initiative and interest, you will be given more responsibilities that align with your professional desires - If you work hard, you are rewarded and recognized - Great financial outlook
Cons
- Very fast pace and constant changes can be difficult to manage - Definitely more work than could possibly ever get done - Some key positions are filled with employees who provide little value to the company and are a negative influence on the culture (and other employees' perspective of management)