Don't work here if you want to coast, do the same job everyday, or are not flexible. Priorities change and there will always be more demand than supply especially in development or IT positions. People who want to be told what to do wont survive here.. success stories abound from folks who find opportunity to make a difference and just do it.
* Its a startup in behavior/pace but no stock or robust bonus plan (but work/life balance is great so pick your poison)
* 401k match could be better
* Growth is so fast that workspaces are crowded, often with 2-3 to an office. (San Diego)
* Lack of available conf rooms make impromptu team meetings/gatherings almost impossible (San Diego)
* Having to use all vacation time before the end of the year and Inability to roll vacation time over to the next year is dreadful
* Later quarters get painful when some departments overspend their budgets and then everyone else has to cut into their budgets to make up the difference. Wish there was more accountability for poor $ management to those who caused the problem.