Pros
- Great way to get your feet wet in the industry - Relaxed, younger workforce - Benefits package (insurance, 401k, perks) is top notch - Although I do not like the company's vacation/holiday scheduling I do think that the fact that management takes a more relaxed stance toward hours and time off. You do have to put in a solid 40 hours/week but scheduling can be flexible - I find senior management to be generally competent in my department and across the board. - This is a company that I feel is still on the rise and it's great to part of such a successful organization
Cons
- I know a lot of people have already mentioned this but pay is atrocious for any non-managerial position. I think many in upper management realize this but aren't going to budge for the time being (which makes some sense the economy the way that it is). - The fact the the company is growing as quickly as it is (combined with the low pay) leads to a lot of turnover and communication gaps. - I have found management not to be very forthcoming at times, although this is an area in which I've seen improvement