Pros
-technology (for the most part) -WFH-handling during pandemic -medical insurance coverage -you can learn a lot if you have initiative (there's no orientation and little clear direction/support otherwise, so you will REALLY need this)
Cons
-No 401k match (the CEO almost sounded offended when asked about this on a company call), so make sure you account for this in your salary -Integrity (I've seen people that work here post glowing reviews on the Google Play store about one of our mobile apps) -Naked Emperor, "big fish in small pond" leadership, which leads them to either let talented people walk or force them out -The client is more important than the employee. This doesn't necessarily lead to the growth that you would think, mostly because of overpromising and underdelivering. -Almost everything is a fire drill somehow in certain departments. What makes it worse is that many of the issues are the same things over and over again. - The talk of being overworked is right, but this is partially due to leadership that leans on higher performers as the easy way out -Technical decisions made by non-technical people, mostly since the technical leadership tends to be pretty spineless. You would think that a so-called tech firm would be more concerned with their technical staff. -a concerning amount of leadership turnover