Pros
Life work balance. The company makes sure you are working at the same time enjoying your life. It really feels like a family environment. Get the work done and we all can have fun. The schedule flexibility is awesome, the policies in place are great. People are encourage to take advantage of the policies. They are not in place just to make the company look good. People do use them and there is no flashback for using them. People actually understand that there is more to life than the job. This makes for a great environment where people actually want to come to work every day.
Cons
The communicaiton among teams and management needs major inprovements. I wish I was told a bit more as to the strategy of the company and the departments. Their still is a difference between Berwyn office and Sarasota. Advice to Senior Management