Pros
- Excellent Benefits - Flexible Schedules - Company outings (ranch, paintball, etc.) - Free lunch provided daily by chefs - Relaxed atmosphere with no dress code A friendly atmosphere where all departments are working as a team and getting things done more efficiently. Members from supervisors or management are always willing to help with any issue, listen to any new ideas, and discuss any future employee/company plans to make sure everyone is headed in the right direction. The leadership at this company is truly awesome. All promotions or advancements are made within the company, and at the current growth rate, there are new opportunities that are opening up frequently. If you're willing to put the hard work in and take pride in your job, you will eventually be rewarded. One of the great reasons for the company's success is due to the majority of the employees that are willing to do what it takes to get the job done which in return has helped everyone with better benefits, greater pay, etc.
Cons
The company is continuously adding new faces to the team which is a good thing, but it seems that the building is getting a bit over crowded. At times, it is hard to find a spot to begin work. They are planning on opening a new office which may help with the situation, but I do believe the current office does require some remodeling in order to get additional space that could be used for a bigger gym, additional conference rooms, etc.