Pros
-Quick hiring process. They know what they're looking for, and if you're a good fit for this company, they will move you through interviews and make you an offer as fast as possible. -Friendly, helpful people and team members . -Great office environment. Reflective of the company's goals and image, clean, and comfortable. -Frequent company events in and out of office for employees. -Excellent understanding of how employee recognition can boost morale. -Competitive compensation. and benefits. -Room to develop professionally. -Management is accessible and you see them often, even the CEO. -Constantly growing and developing new products and new positions to meet customer demands.
Cons
-Lack of training structure, very much learn as you go and information about other aspects of the company outside of your department is given to you on a "need to know" basis. -In some departments, 50+ hour work weeks are expected.