Vantaggi
Lots of resources to advance yourself. Benefits have been increasing after the acquisition*. Lots of fun people to work with and a laid back environment. Generally a young 20-30 yr old crowd. They allow you many opportunities to learn leadership skills. Many people are receptive and open to new ideas. New building on the way, parent company is making many needed changes and the CEO is very passionate about keeping people happy and sustaining the business.
Svantaggi
*While benefits like vacation time and company perks increase, hourly pay and salary seem locked down now. Pay structure is skewed. From personal experience, you used to get high pay raises at evals like $1-$3 dollars more per hour more or thousands in salary, now you are given raises that are about even with cost of living increases every annual eval if you are lucky. Money seems to be pumped back into communal purposes rather than directly back to pay checks. There have been occasions where supervisors were paid less than their subordinates. Questionable choices when it comes to staffing higher end positions. Very little transparency from B class management due to lack of communication. Some directors/managers (not all) are "green" and aren't motivational. If you are not actively seeking the answer to a question by asking the correct people you will not receive it. It's a sink or swim type of learning experience.