Vantaggi
Competitive salary for the area Decent medical benefits
Svantaggi
Managers and execs are totally disconnected from reality, pushing product teams to work on projects that the development team is incapable of building properly. Managers lack awareness of how much time and energy work actually takes employees to complete, piling on more work despite concerns raised. Development teams and technical implementations are a total joke, so product quality is quite poor. All the proper fixes are estimated to take 2 years, but none of them ever get started. No project planning or proper documentation whatsoever, so projects go on forever and discussions are rehashed again and again. Total lack of communication and transparency. You only find out the things critical to doing your job by being in the right place at the right time, or by knowing the right people. Keeping on employees (including managers) who are completely incapable of doing their jobs, despite this being obvious to everyone they work with. Conflicting messages about work-life balance, ending up in people working all day and evenings to keep up. Brand new building is nice and shiny, but the lack of sufficient personal work space and privacy means work is hard to do in the office. Very low morale among the employees who are actually capable of doing their job.