Decent pay, employer matching 401k is vested at hire.
Cons
- Lack of respect for direct employees
- Weird work hour rules
- Lack of vision for company product and employee expectations
- Toxic and catty coworkers with a lot of gossip (especially within HR/finance department)
- Employees are shouted at by temperamental management.
- Constant high tension, deadlines, changes due to lack of foresight.
Exciting Work & Travel, Very cool problems to solve alongside other highly motivated individuals, Lots of individual freedom to find open ended solutions
Cons
Can lack a clear vision at times, Engineering is often considered relatively far downstream which is a constant complicating factor