Vantaggi
-Leadership that seems to care about the improvement of IT/web systems
-Frequent consultation between technical and non-technical management
-Self-directing team of nice technical staff including remote and in-office workers
-Opportunities for expanding the state of IT
-Free tea in the office
-Site design looks great
Svantaggi
-A little disorganized because its a fast-growing company (currently expanding facilities and market share)
-Some lack of oversight of technical issues and development as the focus is on so many different things: operations, customer service, design, etc. that some issues fall through the cracks