Pros
Lower level staff are friendly and form family like bonds to shelter and give shoulders to each other for all the abuse from management.
Cons
NO RAISES OR BONUSES (even if promised, don't kid yourself) SUB PAR SALARIES (once you look around at the job market you will soon notice that in your role you could be making 30-40% more at a real company) NO CAREER GROWTH (they do not promote from within. If you do get "promoted" it will be a lateral move with no pay increase) HORRIBLE BENEFITS NO 401K MATCHING (CEO claims that it is in the works, do not count on it) CLOCKING IN & OUT (lower level employees are forced to clock in and out even for lunch breaks, management constatnyl monitoring your hours and punches) PETTY RULES & POLICIES (no headphones at your cubicle, no mugs or open containers at your desk, no cell phones out unless you are executive level or higher, employees in offices can not have their blinds raised, the list goes on and on and keeps growing) HALF CUBICLES (no real privacy, the office structure is so that superiors can constantly monitor you) HORRIBLE PTO (no sick days, you only get 10 holidays and 14 PTO days which your sick days are also pulled from. You only gain additional PTO days after being there for 3 years!! They also no longer let you take unpaid PTO days and goodluck taking off during the holiday season.) HORRID CEO (it is a dictatorship. the CEO is constantly feared by all staff. Executives, Presidents, and Vice Presidents will throw any and all employees under the bus to save themselves.)