Pros
Flexible work hours Work from home options Company breakfast competitions every month Movie nights/Pizza nights/Food truck days/Popsicle days Boat cruises/Christmas parties Bonuses/Raises Full Benefits The most wonderful group of people I have ever encountered Management who lead instead of micromanage A solid business plan and superior ambition to be the best All employees are valued and respected Everyone pulls their weight plus some Fantastic training program Structured work environment Only work here if you're willing to contribute positively to the company and be part of a strong team
Cons
The structure here may not be for everyone. Its very bureaucratic in the sense that everything has a process and that process must be adhered to. No willy-nilly changes at your discretion. If you would rather work in a fast paced environment and have things thrown at you from all sides then maybe choose somewhere else.