Avantages
Good health insurance, company events
Inconvénients
Coming from the software industry, API felt like working at an antiquated manufacturing facility. The products API produces are needlessly complicated and not end-user friendly. It made sense when I saw the horrible internal tools API used to run its implementation process; its products reflect its own disorganization. Everyone was always in crisis mode, trying to keep up with sales that outpaced hiring because of excessive turnover. Tenured employees did not want to share information with new employees, leading to siloing and projects never coming to fruition. Training consisted of being thrust into your job with, "Read this manual," as direction. The worst part was senior and mid-level leadership not having a clue (or simply not caring) what was going on with the frontline staff. The inexperienced managers had no idea how to cope with crisis, and C-level execs were never around to help guide them. Every few months we'd have a meeting to coax us into believing change would happen, but it never did. More managers were added, more work was sent over and more people left. It felt like we were just buying time and playing software company before our investors sold us.