Vantaggi
Mostly cool coworkers Offices look nice Chance to travel -Medical benefits we're great - most have a good work life balance but those that don't work way too much and end up burnt out quickly
Svantaggi
-As CS if you're not promoted within 3 months you're likely stuck with that position until you leave. -Higher ups have a tendency to promote new hires (as little as one month old!) to team lead. -Processes aren't fully fleshed out in some areas, and any attempt to improve that is met with "this is how we've always done it" - you're dealing with people's money, they WILL get mad at you. it's an obvious for CS but still sucks - the culture is non existent now. favoritism is clear and present. Everyone knows where everyone else stands with management and gossip is constant. - pay is not that great for lower levels - Senior management for the most part seemed oblivious to any issues in our office or just ignored them if they were aware