Pros
Free food sometimes and free swag
Cons
-Terrible health insurance - Clique like mentality from management and people who have been there for a long time - They portray that there is a lot of opportunity to move up however there is very little - If free drinks or food are provided you are expected to stay later and work - The technology is extremely outdated and there is very little effort to fix bugs or keep up - Each department is very siloed and there is little to no collaboration between dev and any other department - There are certain developers who have been there for a long time and are considered 'untouchable' yet they are the ones who made the most mistakes - Management is very numbers based with how the distribute bonuses - Anyone who came in during my time who was competent at the job did not make it a year before moving on. - They only pay out 50% of PTO