Pros
PTO accrual, relaxed during video calls with camera being off at times, relaxed dress code.
Cons
No accountability for incompetent coworkers so the "Team" ideology that they push doesn't discipline poor workers and makes the strong workers work harder with no reward or acknowledgement, it's just expected. The programs are mostly in-house coded and are CONSTANTLY breaking. There is very little organizational communication - the leadership information doesn't trickle down appropriately, it's moreso that you're randomly blasted with updates and issues without your manager knowing what it's about. Results and metrics are pushed without there being any commission or bonuses for exceeding goals, despite the counterparts to our team (outside sales) getting bonuses.