1. Dysfunctional Management
2. Big company culture - the management is from companies like SAP, Apple etc.. so they are very cut throat.
3. No processess
4. Alpine is a wanna be "start up"
5. They don't value their own people
6. People leave this company all the time for no apparent reason
7. Management has a culture of firing people randomly.
8. Stressful environment
9. Make you work long hours and expect you to work on weekends.
10. The friends i made at this company who left had very bad experience.
DO NOT work for this company. Its not worth it. They have empty promises.