Pros
- Highly competent software developers - 250$ credit towards a noise-canceling headset - Decent salary
Cons
- Malicious Higher Management (if you disagree with their opinion, you get ghosted or removed from meetings - happened to team leads and developers alike) - Higher Management often curses & is disrespectful to employees - Higher Management constantly pulling employees away from priority work to work on what is "fun" for them. - Higher Management is unreceptive to feedback and believes they always make the right choices while refusing to accept responsibility for their shortcomings. - Mixed roles and responsibilities (For example, one person was CTO & CEO) - Abysmal communication between higher management and development teams. Critical information was regularly hoarded and presented too late, never communicated or communicated in a way that didn't make sense to the teams.