Vantaggi
Great opportunity. The people who work here care about each other and everyone works as a team. It's an awesome learning experience. You get your hands on EVERYTHING. There is a heavy workload but the employees pull together to get it done. Management is very flexible and understanding with days off and even sometimes letting you work from home. Monthly meetings are held to keep everyone in the loop on what's going on with the company and the direction it's taking.
Svantaggi
On call is very unhealthy . You are on call for a week at a time and it's expected to get 15 hours of sleep in a 7 day period. Response time frame to on call alerts is not long enough. Makes it so you're isolated to a computer for an entire week most of the time there is no down time. Reviews are not done at all and your lucky to get a raise. There is no transparency and even though alot of people do the same job they get paid drastically more even if they do less. Benefits are lacking. No bonuses, no incentives unless your selling business or hiring employees .