Pros
A few great coworkers and occasion free lunch Great stepping stone company to get your foot in the door if you are looking to get into tech.
Cons
Terrible managment in support department who have no background in tech. Outdated software and tools. Training processes and documentation are absolutely horrid. Micro management and power tripping through the roof with escalations all coming from sales directive. Companies' sales team members are the only ones recognized, awarded, and promoted. Sales team has grown tremendously but growth doesn't reflect the same on all other teams. Top heavy organization, don't expect to have a say in anything. Upper management will not listen to anything that any employees recommend, most likely upper management won't even know your name unless you are in their inner circle. No flexibility, with wfh or time off. Be prepared to get vacation request rejected. Workload of the team is carried by a few good workers, others slack or do minimal work. High turnover rate. 9 to 5 environment with little to no culture.