Pros
Pros truly depends on who your manager is. OVERALL PROS: - weekly snacks - good benefits (vacation time, 401K) - location of their office - company outings - CEO is transparent about company news - some friendly folks PROS DEPENDING ON WHO YOUR MANAGER IS: - your boss and people you work with (i.e., your team) - good work/life balance - ability to work remotely - casual Fridays - flexible hours - friendly and relaxed environment - freedom to work independently - you are recognized for the work you do
Cons
OVERALL CONS: - manual time-sheet submission - high turn over rate - some pretentious people - technology is not as robust - each department uses different systems to operate rather than one centralized system, so communication is lost between each team to work effectively, resulting in lack of accountability (see below point) - not everyone will take accountability for their mistakes, this includes senior management (so be prepared to be thrown under the bus a few times) - temperature is either too hot or too cold (i.e., think meat-locker or oven), there is no in-between - you will most likely cap out after one year after you learn all the material, hence high turnover rate - company operates like a start-up, yet many are hung up on titles and hierarchical structure rather than focusing on accomplishing the goal at hand, resulting in politics CONS DEPENDING ON WHO YOUR MANAGER IS: - your boss and people you work with (i.e., your team) - no commission on contracts you get signed if you're in sales role (which is fine, but your bonus will not be impacted either, unless you are favored, so better get those knee pads out to do some serious brown nosing) - micromanagement (very annoying, but again, depending on your manager) - must follow process exactly to the T as specified by your manager, if not, you will clash - management will not care if other team members disrespects you in any way, shape or form - no freedom or trust to work independently - work becomes redundant, tedious, and boring In essence, your career can either thrive or die at this organization. It truly depends on who your boss is. You will meet some very intelligent individuals and some...not so much. The disparity is vast. When I mean vast, think teaching your grandma how to use a phone, except that grandma is your boss. No bueno. If you are driven, ambitious, and smart, you will most likely become frustrated after a year since you will not learn as much and your earning potential will not be as high. If you are looking for something stable and easy, then it's an ideal situation.