Pros
Good base and bonus Free food Nice building Some travel opportunities
Cons
Senior Leadership is home grown and has fallen behind in how the outside world is changing. They say they want new fresh bold talent and then reprimand and "rate" people poorly who try new things and make mistakes. Full time means early mornings, evenings and weekends - limited respect for people with families. Be ready to be committed to the company 24-hours a day and if you take a vacation day be prepared to work during that time too if needed. If you have a personal commitment let your family and friends know they should be prepared for cancellations and being late. The company knows how to execute fast but it's not overly strategic or thoughtful at times. Leadership is extremely slow or unequipped in making high quality decisions and incredibly poor at change management. Causes an emotional roller coaster for many employees. A gossip filled environment with plenty of favoritism and uncertainty.