Pros: excellent 401k contributions, flexible hours
Cons: extra unpaid working hours expected, limited discliplines
This is a good solid company that has a good workforce and great potential. The employees are very good technically and are also very enjoyable to work with. The company is growing rapidly which should provide some good opportunities but it also holds some risks.
The management is mixed (separate financial and technical) with the linear hierarchy and – more... the seat of authority being very confused. As a result the management can be confused with a mix of very good managers and mediocre managers. The technical managers are excellent but the financial managers have an odd decision making process. – less