Pros
Great co-workers, snacks & coffee/tea/hot cocoa provided by the company, underground parking, flex schedules & can wear jeans everyday.
Cons
Extremely high turnover rate, when I say high I mean 50+ employess, including management and the executive staff, for example the CEO, who either quit, were laid off or fired in less than a year & a half time frame. Loyalty & dedication mean nothing. If you make a mistake, they'll never forget it and find a way to get rid of you. Management acts like they care about all the employees, from the bottom to the top, but in reality they don't. The worker bees are the ones who do all the work, yet get no appreciation or recognition for it. They work you to the bone & don't compensate you properly. If you work O/T you have to ask to be paid for it, otherwise you will not be paid for it. All of their company policies are "at management's discretion", nothing is clear and to the point. Micro managing.