Vantaggi
Casual atmosphere in terms of office wear and conversations had in the office. Dual monitors for everybody. Flexible hours (as long as you're there for core office hours), and management tries to compensate us sometimes when doing overtime (since salary and no overtime pay). Met great people that I still keep in contact with. Definitely a growing company with more potential.
Svantaggi
Perhaps having such a casual atmosphere resulted in having few work protocols regarding tasks, making this quite stressful and hectic when it really shouldn't have. A lot of overtime needed whether implicitly said or decided oneself due to workload. Overloaded with work that some people feel they can't afford to take a day off to rest, resulting in infecting the rest (curse of open office). Provided benefits but must pay your own MSP. I've also overheard and told of a lot of horror stories from other department in regards to trying to get time off or just office etiquette.