Pros
Small company, friendly folks, fresh ground coffee, snacks, company activities, OK benefits. Remote work available and sometimes encouraged.
Cons
For a company that is growing so fast so large, pay has been stagnant. 15-20% below competitors
Nepotism runs behind the scenes
Jobs appear and dissolve monthly, opportunities for growth are a lottery.
When they decide on a direction from above, no consideration to anyone involved.